I'm buying Christmas presents for my nieces and nephew. I always get a book or two each for them. Three of them are quite easy (ages range 6-12) but the 7 year old girl I'm struggling with as it's quite an 'in between' reading age. She's an advanced reader, and is quite a thoughtful, emotionally intelligent girl but still has bit of silliness. Any ideas?