Let me start by saying, I was intending to finish another book first and then read this book. Yet the other day I looked at the cover and thought, why not, I'll read the first couple of pages. Well, I found myself reading much more than the first couple of pages, and I must say I love a book that demands my attention at the get go.