A Highland village; or, The dark and the bright side of the picture /
Scottish Temperance League, afterwards Scottish Temperance Alliance (Glasgow)
Wallace, Alex.(Alexander)
Glasgow,
[18--]