You know a book is great when you can't put it down to go to bed. And first thing you do waking up is grabbing the book to finish it. Reading it while going to the grocery store. Well this is one of these books. The wait for the next instalment will be long.