by John Neville Keynes
en
~21 hours (1216K characters)
Project Gutenberg
Ed Brandon from material at the Internet Archive