Carrie Smith Author & Editor

Dr Carrie Smith is a Lecturer in English Literature at Cardiff University, UK. Lisa Stead is a Lecturer in English and Film at the University of Exeter, UK.