It can't last forever : the 19th Battalion and the Canadian Corps in the First World War - Campbell, David Charles Gregory 1972- (Wilfrid Laurier University Press, 2017)