Annual report /
Scottish Reformation Society.
Edinburgh : The Society,
Description based on: 1940/41.
"With which is incorporated the Scottish Protestant Alliance".
Scottish Reformation Society