Professional Java Jdk 6 Edition door W. Richardson, Jeff Scanlon & W. Clay Richardson