The Making of Canada: An Epic History in Twenty Extraordinary Lives May 17, 2025 Author: Greg Koabel Language: English Genre: History, Non-Fiction