An introduction to Java programming and object-oriented application development - Johnson (Richard Allen) 1953- (Thomson Course Technology, 2007)