The author briefly mentions Canada in WW I, but glosses over it..assuming that 50% of the then population was male, and maybe half of those were too young or too old to serve, then Canada's 600k represented about 35% of eligible males in service. There was literally almost nobody left at home to keep the country running..producing things..
The CEF was committed at the Somme ( Passchendale) and the vast majority of the 60,000 KIA occurred over a week. They gained about 3 miles of ground, and next spring, when the Germans launched their offensive, the Germans regained all the ground lost the peviosu year.
Amazing fact: At the end of WW II..Canada had the THIRD largest NAVY in the world..
Another amazing fact. After VE day the RCAF was planning to re-equip Bomber Command and shift to the Pacific theatre. The atom bomb ended the war before they did.
Another amazing fact. Canadian engineers and scientists worked in New Mexico with UK and American scientists to develop the bomb. Uranium from Canada was used in the experiments. Rumours have circulated to the effect that post war Canadian nuclear engineers, in the course of their research, got to the point where they could assemble a bomb independently. They asked their political masters what they should do. They were told to forget about it.
Canadians did some of the dirty work during WWII. They were assigned the hopeless task of defending Hong Kong in 1941, and they lost a lot of men during the failed attack on Dieppe in 1942.
You should read up on what is called "Canada's hundred Days".
"During this time, the Canadian Corps fought at Amiens, Arras, the Hindenburg Line, the Canal du Nord, Bourlon Wood, Cambrai, Denain, Valenciennes and finally at Mons, on the final day of the First World War.
In terms of numbers, during those 96 days the Canadian Corps' four over-strength or 'heavy' divisions of roughly 100 000 men, engaged and defeated or put to flight elements of forty seven German divisions, which represented one quarter of the German forces fighting on the Western Front".