Genes, Memes, and Human History: Darwinian Archaeology and Cultural Evolution

Stephen Shennan

Description

Contributors

Stephen Shennan

Author