by J. S. (Joseph Smith) Fletcher
fi
~8 hours (512K characters)
Project Gutenberg
Timo Ervasti and Tapio Riikonen