Manyebook
Hervé J. Franceschi
Java 6 Illuminated