Computing Concepts With Java 2 - Horstmann Cay (John Wiley New York, 2002)