Scarre, Christopher. The Human Past: World Prehistory & the Development of Human Societies. London: Thames & Hudson, 2009.

Scarre, Christopher. The Human Past: World Prehistory & the Development of Human Societies. London: Thames & Hudson, 2009.