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