Author Details
Sue Johns
About The Author
Sue Johns is Senior Lecturer in Medieval History at Bangor University.