Thomas D'Arcy McGee: The Extreme Moderate, 1857-1868
Thomas D'Arcy McGee was a prominent Irish-Canadian politician who played a significant role in the development of Canadian Confederation. Born in Ireland in 1825, McGee immigrated to Canada in 1857 and quickly became involved in...