The Boy Allies with Haig in Flanders; Or, the Fighting Canadians of Vimy Ridge by Hayes, Clair W. (Clair Wallace)
 is a Project Gutenberg book, now on Github.