Manylion Awdur
Elin Royles
Cyflwyno'r Awdur
Dr Elin Royles is Senior Lecturer in the Department of International Politics at Aberystwyth University.