University of Trinity College
Strachan
Ontario
Canada
Anglicanism
Donald Bethune
John Bethune
Alexander Bethune
John Strachan
Bethune