Rachel Stenner Author & Editor

Rachel Stenner lectures in Renaissance Literature at the University of Sheffield, UK.