Prof Stephen Shennan Professor of Theoretical Archaeology Institute of Archaeology Gordon Square Institute of Archaeology