Java 2 complete. (SYBEX, 1999)