UNDERSTANDING DATA COMMUNICATIONS AND NETWORKS - SHAY, WILLIAM A (NEW DELHI THOMSON ASIA PVT. LTD., 2004)