MILITARY HISTORY
Dam Busters: Canadian Airmen and the Secret Raid against Nazi Germany
The Great Escape: A Canadian Story
Breaking the Silence: Veterans’ Untold Stories
from the Great War to Afghanistan
Victory at Vimy: Canada Comes of Age, April 9–12, 1917
Days of Victory: Canadians Remember, 1939–1945
(sixtieth anniversary edition, 2005)
Juno: Canadians at D-Day, June 6, 1944
Canada and Korea: Perspectives 2000 (contributor)
Deadlock in Korea: Canadians at War, 1950–1953
Days of Victory: Canadians Remember, 1939–1945
(with Alex Barris, first edition, 1995)
Behind the Glory: Canada’s Role in the Allied Air War
OTHER NON-FICTION
101 Things Canadians Should Know about Canada (contributor)
Making Music: Profiles from a Century of Canadian Music
(with Alex Barris)
Carved in Granite: 125 Years of Granite Club History
Playing Overtime: A Celebration of Oldtimers’ Hockey
Spirit of the West: The Beginnings, the Land, the Life
Positive Power: The Story of the Edmonton Oilers Hockey Club
Rodeo Cowboys: The Last Heroes
Fire Canoe: Prairie Steamboat Days Revisited