Data communication networks - Battacharjee, Satyapriya (Delhi Dominant, 2003)