Core Java volue 1- fundamentals - Horstmann, Cay S (Utter Pardesh Pearson Education publishers, 2019)