A programmer`s guide to Java SCJP certification : a comprehensive primer (3rd edition) - Mughal, Khalid A. (Addison-Wesley, 2008)