National Temperance League's annual for 1888
Publisher: National Temperance Pub. Depot
Published: 1888
Place of publication: London
Language: eng
Number of pages: 168