Mark MacLeod 

Retired. Living the dream on the coast of Maine. Active in town government and politics.