1001 children's books you must read before you grow up - Eccleshare, Julia (Universe, 2009)