Skip to main content

Laura Peters

Laura Peters is Principal Lecturer, Department of English and Creative Writing, University of Roehampton, UK