- After the Hector: The Scottish Pioneers of Nova Scotia and Cape Breton, 1773-1852
- Scottish Pioneers of Upper Canada 1784 -
- An Unstoppable Force: The Scottish Exodus to Canada
- Les Ecossais: The Pioneer Scots of Lower Canada, 1763-1855
- A Very Fine Class of Immigrants: Prince Edward Island's Scottish Pioneers, 1770-1850