A Lame Dog's Diary by Macnaughtan, S. (Sarah)
 is a Project Gutenberg book, now on Github.