A Midnight Fantasy by Aldrich, Thomas Bailey
 is a Project Gutenberg book, now on Github.