Glaciers and Granite: A Guide to Maines Landscape Geology