COMPUTER NETWORKS - TANENBAUM A S (NEW DELHI PRENTICE-HALL OF INDIA PVT. LTD., 2000)