He is the author of two books, A Small Price to Pay: Consumer Culture on the Canadian Home Front, 1939-1945 (UBC Press, 2013) and One in a Thousand: The Life and Death of Captain Eddie McKay, Royal Flying Corps (UTP, 2017).