Professional Java XML programming wiht servlets and JSP - Myers, Tom (Programmer to programmer, 1999)