Head first Servlets and JSP - Basham, Bryan; Sierra, Kathy; Bates, Bert (Mumbai Shroff Publishers, 2004)