The parish of Grange : lecture delivered in the Parish Church of Grange /
Cramond, Wm.
[Banff : s.n.],
1895