Sarah K Knight

Sarah K Knight

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