Author: New Gloucester Historical Society (New Gloucester, Me.)