Who Spoke Next by Follen, Eliza Lee Cabot
 is a Project Gutenberg book, now on Github.