Internet Working Technologies: An Engineering Perspective - Banerjee, Rahul (New Delhi Phi, 2009)