OCA/OCP Java @ SE 7 programmer 1&2 study guide - Sierra, Kathy (New Delhi Mcgraw Hill Education Pub., 2016)