Absolute Java - Savitch, Walter (Pearson Education, 2008)