Copyright 1999 Jonathan Eisenzopf. All Rights Reserved. Some content, style, and formatting used with permission from Tim Bray <tbray@textuality.com>