- The Thousandth Man: A Biography of James McGregor Stewart (Osgoode Society for Canadian Legal History)
- Professional Autonomy and the Public Interest: The Barristers' Society and Nova Scotia's Lawyers, 1825–2005
- The Life of William Stevens Fielding as Statesman of the North Atlantic Triangle
- The Many Lives of William Lyon Mackenzie King
- The Age of MacKenzie King: Completing the Official Biography








