Laura Peters Illustrator, Author & Editor

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