Understanding data communications and networks - William A Shay (Books/Cole publishing co., 1999)