Well, it's Anthony Horowitz. Anything by him so far is a 5 star. I mean, my stinkin' stars, how does he do it where he comes up with new stuff, new genre, new perspective, new takes, etc. And he puts himself in the book. But it's not about him, which is very difficult to explain until you read it. So read it, call me, and we will discuss. If you think it is less than 5 stars, then be prepared to have a long conversation!