Understanding data communications and networks - Shay, William A. (Vikas Publishing House, 1999)