Manylion Awdur
Sue Johns
Cyflwyno'r Awdur
Susan M. Johns is Senior Lecturer in Medieval History at Bangor University.