Greenland Icefields and Life in the North Atlantic: With a New Discussion of the Causes of the Ice Age