Java volume 1- fundamentals - Horstmann, Cay . S (Utter Pardesh Pearson Education, 2019)