Beginning Java 2 - Horton, Ivor (USA Wrox, 2002)
Keywords: Java Computer Programming Languages