Programming.Java : an introduction to programming using Java - Decker, Rick (PWS Pub. Co., 1998)