Ministers of St. Giles and St. Columba's churches, Elgin, since the Reformation : with historical notes /
Elgin Society.
Elgin : Elgin Society,
[1954].
Church of Scotland
Elgin Saint Giles Church (Elgin, Scotland)
St. Columba's (Church : Elgin, Scotland)