I bought these books for my grandson leon who was reading it at school and wanted to get ahead of the teacher. He read the first and passed it on to me. I have now read all of them and thought they were wonderfully exciting and couldn't put them down. They are all brilliant and I am a 58 year old grandma.