Business data communications and networking - Fitzgerald, Jeery (New York John Wiley, 2003)