Manylion Awdur
David Walters
Cyflwyno'r Awdur
D. Gareth Walters is Professor of Hispanic Studies at Swansea University.