Pattern and process in cultural evolution /
Shennan, Stephen.
Berkeley ; London : University of California Press,
c2009.
Includes bibliographical references and index.

Human evolution.
Anthropology.
Human ecology.
Human beings
Archaeology.