Three grandfathers 1783-1932
Gordon, Mary,1915-
[Aberdeen] Aberdeen University Press
1984
Free Church of Scotland
Clergy