Sarah Knight

Sarah  Knight

At the University of Leicester, Sarah Knight is a Senior Professor in Shakespeare and Renaissance Literature.