Understanding data communications and networks - Shay, William A (Vikas Pub, 1999)