BUSINESS DATA COMMUNICATIONS - STALLINGS, W. (NEW DELHI PRENTICE HALL, 2003)