Java and Mac OS X - Davis, Gene. (Developer reference, 2010)