Geraldine McCaughrean has written more than 170 books, published in 61 countries and her work has been translated into over 45 languages. She is a three-time recipient of the Whitbread/Costa Children's Book Award, the Michael L. Printz Award and a double Carnegie Medal winner.