Derek Roper Author & Editor

Derek Roper is a former Senior Lecturer in English Literature at the University of Sheffield