Alison Leonard

Alison Leonard completed a PhD in Archaeology at the University of York before going on to teach medieval history and Viking Age archaeology at the University of Cambridge.