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

Stephen Shennan

Contributors

Stephen Shennan

Author