Popular objections against the Church
Scottish Church Tract Society.
[Aberdeen] Scottish Church Tract Society
1851
No.25 of an unnamed series
Episcopal Church in Scotland