Mechie, Stewart, 1897-1981, clergyman, lecturer in ecclesiastical history, Trinity College, Glasgow,

Relationships: