A Project Gutenberg book parser