Computing With Java: Programs, Objects, Graphics - Gittleman, Art (Dreamtech, 2002)