Clare Walsh

Clare Walsh is a Senior Lecturer in the Department of English and Cultural Studies, De Montfort University.