Activity: Talk or presentation › Invited talk
School Seminar Series, School of English, Drama and Film, University College Dublin, Ireland