Data communication & Networking - B.A Forouzan (Tata McGraw Hill Pub. New Delhi Tata McGraw Hill Pub. New Delhi, 2006)