Canada Posts
Far From Home
A Memoir of a Twentieth-Century Soldier
Battle of the Atlantic
Gauntlet to Victory
Lifesavers and Body Snatchers
Medical Care and the Struggle for Survival in the Great War
Silent Partners
The Origins and Influence of Canada’s Military-Industrial Complex
Silent Partners
The Origins and Influence of Canada’s Military-Industrial Complex
Shizue's Path
Shizue's Path
Into the Bright Open: A Secret Garden Remix
Cold War Over Canada
My true-life adventures and disasters flying jet interceptors for the Royal Canadian Air Force
Tunnels of Tyranny
Moose Jaw Time Travel Adventure #4