The ecclesiastical and social evils of Scotland, and how to remedy them ...
Begg, James,Minister of the Free Church, Newington, Edinburgh.
Edinburgh,
1871.