Learning Java - Niemeyer Patrick; Knudsen Jonathan (O'Reilly, 2002)