Data Communications And Computer Networks - SINGH, Brijendra (PHI Learning Pvt. Ltd., 2011)