by C. J. (Clarence James) Dennis
en
~1 hours (104K characters)
Project Gutenberg
Public domain in the USA.