Computing Concepts With Java Essentials - Horstmann (Wiley & Son Newyork, 2003)