Murach's beginning Java 2 - Steelman, Andrea, 1973- (Tech Publications, 2002)