COMPUTING CONCEPTS WITH JAVA 2 ESSENTIALS - HORSTMANN CAY (JOHN WILEY and SONS, 2003)