Primary Author - John Tobin ogre@sirinet.net
Miscellaneous contributor - Chris Winquist