INTRODUCTION TO DATA COMMUNICATIONS AND NETWORKING - FOROUZAN, BEHROUZ (NEW DELHI TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED, 2000)