Computing concepts with Java essentials - Horstmann, Cay S., 1959- (Wiley, 1998)