Business data communications and networking - Fitzgerald Jerry (U.K U.K, John Wiley, 2005)