Computer networks & communication/V.K. Jain and Naveena Bajaj - Jain, V.K. (New Delhi Cyber Tech Publications, 2001)