Programming with Java! - RITCHEY, Tim (New Riders, 1995)