Claire Allen Author, Illustrator & Editor

Dr Claire Allen is a Senior Lecturer in English Literature at the University of Northampton, UK.