Java 6 And J2EE 1.5 (Java EE5) Black Book - Kogent Learning Solutions Inc.; Kogent Learning Solutions Inc. (Dreamtech Press, 2010)