James McGiven - Lest We Forget Catherine EnglishAugust 16, 2017James McGiven, World War I, Passchendaele, RevelstokeComment