Fundamentals of Java : AP* Computer Science Essentials for the A Exam - Lambert, Kenneth; Osborne, Martin (Thomson Course Technology, 2006)