In many ways this is a fantastic book. The first 2 sections of the book grabbed me in and would not let go. Unfortunately, I think the novel fizzled out a bit as it moved towards its conclusion. I think on many levels it's a brilliant book. I just felt like I needed to take notes to follow everything that was going on. And the central mystery of the book--Violet's death--was not addressed clearly enough for my tastes.
But, I give it a fairly high score for how well done it was overall and would still probably recommend the book. Mostly because I'd love to have folks to discuss the book with. Maybe then I'd understand it better.