The last glaciation of Marvin Peninsula, northern Ellesmere Island, High Arctic, Canada