The ice ages

by Roy A. Gallant

Describes the various ice age periods throughout history and prehistory and explains how and why they occur.