David MacKenzie

LRC Contributor

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