National convention for the promotion of temperance instruction among the young : held at Greenock, 17th to 20th March, 1905 ; papers, resolutions, public demonstrations.
Scottish Temperance League.
Glasgow : Scottish Temperance League,
[1905]
Temperance