Culture, society and evolutionary theory - Shennan, Stephen (Archaeological Dialogues, 11,2 (2004), 2004)