Confederation and class struggle
Canadian History: Post Confederation by John Douglas Belshaw
HIST 2500 Syllabus – Sean Kheraj: Canadian History and Environment
Canadian Confederation - Wikipedia
Canadian History: Post-Confederation
20 Best Canadian History Books of All Time - BookAuthority
5.9 Immigrants and War – Canadian History: Post-Confederation
1.1 Introduction – Canadian History: Post-Confederation
6.19 Summary – Canadian History: Post-Confederation – 2nd Edition
12.13 Summary – Canadian History: Post-Confederation
Canadian History: Post-Confederation
4.6 Canada and Africa – Canadian History: Post-Confederation
Interpreting Canada's Past: A Post-Confederation Reader: Shaw, Amy
Introduction to Post-Confederation Canada – Canadian History: Post