JAVA Web Development Illuminated - Kai Qian; Richard Allen; Mia Gan; Robert Brown (Narosa Publishing House New Delhi, 2007)