Author Details
A. D. Carr
About The Author
A. D. Carr was Professor of Medieval Welsh History at Bangor University until his retirement and has published extensively in this field.