Thank you for your opinion Alan. When I review books, I don't judge them on how good of a book I think they are compared to other literature, but how much I enjoyed them. So what I mean by a 100/100 points is that this is one of the books I've enjoyed the most, not that I think it is a perfect book. Everyone is entitled to their own opinion, including you, and I thank you for expressing yours here. 😉