AUTHOR Jesse Vincent <[email protected]> Some of the heavy lifting was designed by Robert Spier <[email protected]> Copyright 2004 Jesse Vincent <[email protected]>