by Alvilde Prydz
fi
~7 hours (410K characters)
Juhani Kärkkäinen and Tapio Riikonen
Project Gutenberg