James Duncan Davidson

Davidson is a freelance author, speaker, and software consultant, focusing on Mac OS X, Java, and XML technologies.