DATA COMMUNICATION COMPUTER NETWORKS AND OPEN SYSTEMS - HALSALL, FRED (PEARSON EDUCATION, 2003)