Professor Mark Humphries
FLSW
Athro Hanes yr Hen Fyd, Adran Hanes a Chlasuron, Coleg y Celfyddydau a’r Dyniaethau, Prifysgol Abertawe.
Athro Hanes yr Hen Fyd, Adran Hanes a Chlasuron, Coleg y Celfyddydau a’r Dyniaethau, Prifysgol Abertawe.