avg_rating: 3.94
name: Barbara Yorke
about: Barbara York is Professor of Early Medieval History, University of Winchester.