Understanding Data Communications And Networks - Shay, William A (Vikas Publishing House, 1999)