Genes, memes, and human history : Darwinian archaeology and cultural evolution. - Shennan, Stephen (Thames & Hudson, 2002)