Our Protestant constitution imperilled report of public meeting held in Edinburgh, January 1891 in opposition to the "Religious disabilities removal bill"
Scottish Reformation Society.
Edinburgh Scottish Reformation Society
1891