Kate O'Riordan Editor & Author

Kate O'Riordan is Senior Lecturer in Media and Film, University of Sussex, UK