Manylion Awdur
David Clarke
Cyflwyno'r Awdur
David Clarke, Department of German, University of Wales, Swansea