Manylion Awdur
Teresa Walters
Cyflwyno'r Awdur
Teresa Walters is an academic who completed her Ph.D at the University of Wales, Aberystwyth.