Children of the Ice Age: How a Global Catastrophe Allowed Humans to Evolve

Steven M. Stanley