The art & science of Java an introduction to computer science - Roberts, Eric (Boston Pearson/Addison Wesley, 2008)
Keywords: Java (Computer program language).; Object-oriented methods (Computer science).