Register and abstainers' almanac /
Scottish Temperance League.
Hope Trust,former owner.StEdNL: AB.1.221.95-103
Glasgow: : Scottish Temperane League,
[1848?-1919]
With the label of "Hope Trust, Moray Place" on the front pastedown.
Temperance