A warning against Popery; being the substance of a discourse delivered in Free St. Stephen's, Edinburgh ...
Buchanan, James,1804-1870.
Edinburgh : J. Johnstone,
1845.