Skip to main content alibris logo

A.D. Carr

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