by Sydney C. Grier
en
~17 hours (1021K characters)
an anonymous Project Gutenberg volunteer
Project Gutenberg
Public domain in the USA.