E-text prepared by Ted Garvin, Charlie Kirschner, and the Project Gutenberg Online Distributed Proofreading Team