Author: Brunswick, Topsham, and Harpswell Society for the Suppression of Intemperance and Other Immoralities
Alternate names: Brunswick, Topsham, and Harpswell Society for the Suppression of Intemperance and Other Immoralities.