Geraldine McCaughrean
![Geraldine McCaughrean](/assets/img/authors/geraldine-mccaughrean.jpg)
Geraldine McCaughrean
Geraldine McCaughreanis a British children's novelist. She has written more than 160 books and her work has been translated into 45 languages worldwide...
NationalityBritish
ProfessionNovelist
Date of Birth6 June 1951