I enjoyed the story, even though I had the 'who done it' nailed right from the beginning (and I'm not the only one). My conviction barely wavered just once early, and that was only due to a misunderstanding on my part until that was cleared up a few pages later. 
 The ending was a bit abrupt, and there was a LOT of crying in this book (not from me - from the main characters), but I liked the story. I thought the mix of past and present was very well done and produced just the right amount of tension. I loved the characters, even as flawed as some of them were. The bodyguards are priceless. 
 Watching the characters gain some insight into each other was nice, if a bit highly frustrating for wanting to shake them of their own follies. But it makes them what they are, and they have the wherewithal to realize that. 
 I wish we'd had some more insight into some of the characters and situations which weren't discussed, but I realized at one point that there was too much additional detail to cover all of it in this story, even as long as it was. Some people definitely didn't think there was enough closure. I suppose it was enough for me, though they did seem to get over their abuses a bit too quickly. 
 4 stars, and a recommended read.