A sermon in memory of Francis William Slater
Brown, Peter,active 1881.
[Portknockie]
1881
Slater, William Francis.