Cro-Magnon: How the Ice Age Gave Birth to the First Modern Humans by Brian Fagan Back to product details page >