The human past : world prehistory & the development of human societies - Scarre, Chris (Thames & Hudson Ltd, 2013)