by Verney Lovett Cameron
fi
~7 hours (434K characters)
Project Gutenberg
Tuula Temonen and Tapio Riikonen