Explaining Artefact Evolution. - Kirsh, David (McDonald Institute for Archaeological Research, 2010)