Java programming for the absolute beginner - John P Flynt (Thomson Course Technology PTR, 2007)