Internet and web technologies - Raj Kamal (Tata McGraw-Hill, 2002)