Manylion Awdur
Richard Stone
Cyflwyno'r Awdur
Richard Stone is a Teaching Fellow in the Department of History at the University of Bristol.