What qualifies a book as a good book? When you stay up the whole night to finish it, despite knowing you have to get up early morning for work. And then when you get up in the morning with a book hangover you admonish yourself “Why did I have to stay up the whole night? I could have finished it tomorrow.” But when a good story has ensnared you, it’s hard to escape its clutches. When you come across such a book, treasure it, enjoy it to the fullest. That’s what I did with my last book. I can’t remember the last time a book that entertained me so well. It left me thrilled and wanting for more.