Core Java; Vol 1 Fundamentals - Cornell; Horstmann, Cay (New Delhi Pearson Education, 2011)