The human past : world prehistory & the development of human societies /
Scarre, Christopher.
Previous edition: 2009.
Includes bibliographical references (p. 724-758) and index.
Prehistoric peoples.
Human evolution.
Antiquities, Prehistoric.