The Java TM programming language - Arnold, Ken, 1958- (JavaTM Series, 2000)