Canada Posts
A Girl Called Echo Omnibus
Far From Home
A Memoir of a Twentieth-Century Soldier
Lifesavers and Body Snatchers
Medical Care and the Struggle for Survival in the Great War
Battle of the Atlantic
Gauntlet to Victory
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