Kurose, James F. Computer Networking By James F. Kurose - Pearson education. Engineering Subjects--Topical Terms: Computer & IT