E-text prepared by Suzanne Lybarger, Brian Janes, Jacqueline Jeremy, and the Project Gutenberg Online Distributed Proofreading Team ()