Thinking in Java, 3rd ed. Revision 4.0: http://tij2.thpx.net/ Thinking in Patterns with Java, Revision 0.5a: http://tipj.thpx.net/ Web Programming with Java: http://wpwj.thpx.net/ Presenting JavaBeans: http://pj.thpx.net/ Amit Ray ..