Andrew Strader
Email strader@cpan.org
Homepage http://www.mentalcode.com