Contributors

Written by Jochen Fritz.

Additional material provided by Charles Gilman, Martin Hardwick, David Loffredo, and Jeff Young.