JAVA HOW TO PROGRAM: Introducing with the UML and Design Patterns JDBC, Servlets, JSP - Deitel Deitel (Prentice Hall, 2003)