Once on a Time by Robinson, Charles Milne, A. A. (Alan Alexander)
 is a Project Gutenberg book, now on Github.