Author Details

Sue Johns

About The Author

Sue Johns is Senior Lecturer in Medieval History at Bangor University.

Publication(s) (Author)