Core Java 1.2 - Horstmann, Cay S., 1959- (Java series (Mountain View, Calif.), 1999)