BUSINESS DATA COMMUNICATIONS AND NETWORK - FITZGERALD JERRY (Singapore John Wiley, 2003)