Core Java Vol 1 Fundamentals - Cornell, Gary; Horstman, Cay S. (New Delhi Pearson Education, 2008)