Keweenawan Volcanic Rocks of Michipicoten Island, Lake Superior, Ontario by Geological Survey of Canada. | Lex | Lex