Head first java-2e Brain-Friendly guide - Bates, Bert; Sierra, Kathy (Navi Mumbai Shroff Publishers, 2017)
Breaking the surface