DS1 ordered this book with his book tokens and it arrived today. He is desperate to start it but I'm wondering whether it might be a bit intense. He's 9, nearly 10. I might have to read it first but I don't really have the time!