Towards Scotland's social good. A hundred years of temperance work in the Church of Scotland /
Scotland. - Church of Scotland. - General Assembly. - Committee on Temperance.
MacGregor, Malcolm B.
Edinburgh :  Church of Scotland Publications Committee,
[1949?]