Business data communications and networking - FitzGerald, Jerry (New York John Wiley and Sons, 2000)