A Soldier of the Legion by Williamson, C. N. (Charles Norris) Williamson, A. M. (Alice Muriel)
 is a Project Gutenberg book, now on Github.