by Sydney C. Grier
en
~13 hours (753K characters)
an anonymous Project Gutenberg volunteer.
Project Gutenberg