Finally!!! I think I checked this book out 8 times before I actually got a chance to read it! Worth the wait! and even better because no one gave me any spoilers! So, I will do the same here. I don't think I need to sell anyone on it. But, I wish I could have read it with my book discussion ladies. I would love to discuss! I wonder if some of them would not have liked it, just from the way the story is told--multiple viewpoints and told by going back and forth in time from said view points. Anyway, great read!