Historian, public lecturer, journalist and Canadian public servant (1860–1936)
Inverness-shire, Scotland
Toronto, Ontario
historian, public lecturer, journalist and Canadian public servant (1860–1936)