John Donald (Rory) McLennan - Lest We Forget Catherine EnglishOctober 30, 2017John Donald McLennan, Revelstoke, World War I, 72nd Battalion, Vimy Ridge Comment