Tenenbaun Computer network - 2003(4th edn) - prentice hall of india pvt ltd delhi Dewey Class. No.: 64.6 / TEN