Manylion Awdur
Robert Stradling
Cyflwyno'r Awdur
Professor Robert Stradling is Emeritus Professor of History at Cardiff University.