Stephen Longstaffe Editor

Dermot Cavanagh is Lecturer in English at the University of Edinburgh. Stuart Hampton-Reeves is Principal Lecturer in English and Drama at the University of Central Lancashire Stephen Longstaffe is Lecturer in English and Drama at St. Martin’s College, Lancaster