Clare Birchall

Claire Birchall is Senior Lecturer in Media and Cultural Studies, Middlesex University