I read this book with lots of fun and like all other readers in record time! hard to let go ... the two flats for me: I understood the "mystery" to the three quarter of the book (I am not a champion yet ..) and if the outcome-related explanations are surprising, they s '' linked together in somewhat precipitated leaving a little taste of disappointment. I have also not like the reference (is this deliberate?) to a famous American movie gore 2000s ..