Meg Twycross Author & Editor

Meg Twycross, Lancaster University, UK and Sarah Carpenter, University of Edinburgh, UK