Mark Grand is a Java and Scala consultant,
speaker, and instructor. He teaches classes on Java and design patterns, develops
Java-based software, and advises companies on how to best use
Java-related technology with databases, networks, and electronic
commerce. In addition to writing the Java Language Reference,
Mark is the author of the forthcoming Deisgn Patterns course for O'Reilly School of Technology.