Manylion Awdur
David Clarke
Cyflwyno'r Awdur
Bill Niven, Department of Modern Languages, Nottingham Trent University. David Clarke, Department of German, University of Wales, Swansea