Tools for teaching computer networking and hardware concepts - Sarkar, Nurul (Information Science Publishing, 2006)