In the Ypres SalientThe Story of a Fortnight's Canadian Fighting, June 2-16, 1916 by Willson, Beckles
 is a Project Gutenberg book, now on Github.