David H. Ackley
Email dhack@cpan.org
Homepage http://livingcomputation.com/