Ten out of ten. - Cabot, Meg (London : MacMillan Children's Books, 2008)