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