Another good one to consider (and I think it may be available in soft-cover now) is Pierre Berton‘ "Marching as to War: Canada‘s Turbulent Years, 1899-1953". This book details all of Canada‘s major wars of the 20th century and through his typical anecdotal style, you really get to know the leaders, as well as the troops involved in those campaigns.
Also, John Keegan‘s "The Face of Battle" is one of the finest books ever written about warfare. In it he details the physical experience of combat as well as what motivates soldiers in the face of war‘s horrors by examining, in great depth the battles of Agincourt, Waterloo, and the Somme. Not Canadian, our participation on the Somme notwithstanding, but well worth the cover price.