SCJD Exam with J2SE 5 - Monkhouse, Andrew (Andrew Monkhouse and Terry Camerlengo, 2006)