Would this be suitable for a v bright 7 yr old? Not in terms of complexity of language but theme etc. DS2's just read it and I was about to take it back to theibrary but wondered if it would be OK for dd too