Sorry...this one didn't do it for me :( After reading so many great reviews, I was expecting a good book. Boy was I disappointed. I finally gave up 1/2 way through. I can't say if this book got better after the halfway point. There are much better books out there. I can't believe the high rating this received.