David MacKenzie is a history professor at Ryerson University. He edited Canada and the First World War and co-wrote, with LRC founding editor Patrice Dutil, Embattled Nation: Canada’s Wartime Election of 1917.
Articles by David MacKenzie
- Sheets Cost Too Much (April 2021)
An account of hooded figures - The Private Lives of Privates (March 2019)
Trench culture helped our soldiers survive