Dr. Stephen Shennan is a lecturer in Archaeology at the University of Southampton, where he has taught this subject to first-year students for several years.Dr. Stephen Shennan is a lecturer in Archaeology at the University of Southampton, where he has taught this subject to first-year students for several years.