Java 2 - "Cadenhead, Rogers" (Pearson Education India, 2003)