Annual report report and minutes of the ... Annual council [of the] British Women's Temperance Association, Scottish Christian Union
British Women's Temperance Association.Scottish Christian Union.
Edinburgh The Union