I picked this up in the children's section of Waterstones and started reading it to ds. Now I've read the ending I'm not sure if ds is too young for it at 9. What age is it meant to be for? It was with all the primary books in the shop.