Scarre, C. (Ed.). (2013). The Human Past. World Prehistory and the Development of Human Societies. Thames & Hudson