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