COMMUNICATION NETWORKS(FUNDAMENTAL CONCEPTS AND KEY ARCHITECTURES) - WIDJAJA INDRA (TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED NEW DELHI, 2004)