Ratings44
Average rating3.7
A little slow at first, but towards the end, wOO so good. I had to struggle through the first half, but then at some point I couldn't put it down! It was so good.
Update: I read it again. Boy is this book HEAVY. I enjoy it.