SCJP sun certified Programmer for Java 6 study guide - Sierra (Kathy) & Bates (Bert) (TMH NEW DELHI)