Manylion Awdur
Ruth McElroy
Cyflwyno'r Awdur
Ruth McElroy is Principal Lecturer in Communication, Cultural & Media Studies in the Cardiff School of Creative and Cultural Industries, University of Glamorgan.