I received this book for free from Penguin's First to Read program. The plot sounded interesting and the book was pretty good for the first few chapters but then slowed to a snail's pace. I wanted to put it down then but kept going. I got through a little over half then gave up. It was just too slow and boring.
Got halfway through and gave up. It's not bad, it just didn't really grab me enough to keep going. I read enough to get the idea so I can watch it in TV now.