Felicity Riddy Author & Editor

Felicity Riddy is Professor of English at the University of York.