I just loved this book. As a mystery novel, it was so different to the usual novels. Writing is just beautiful. After I finished I looked up author to buy another book. Her other 3 works are scientific which explains a lot about this book. It is a reasonably short book but so many things are revealed in the last few pages. Things you probably did not work out yourself as a reader. I could not put it down.