I think this book is very good for kids to read for many reasons. First of all, the story has so many twist and turns it will keep you guessing until the very end. Second, the plot flows so smoothly by mysteriously it will seem like that is what was supposed to happen and that you should have seen it coming- but you won’t. Third, it is an exciting tale of adventures and past mistakes that come together to make the emotions real. And last but not least, the author describes it so clearly you can imagine it right in front of your eyes. It was one of the best books I have ever read.