Beautiful writing indeed! Hazzard's ability to present the world from so many diverse perspectives is truly admirable. The story, however, does drag a bit in the middle. At times, it becomes difficult to fathom why Caro endures everything she does. Most of the characters seem rather complex, yet she appears to have become a complete martyr. The ending is exquisitely subtle, while still maintaining a certain soap-opera-like quality. I adore how Hazzard intersperses side-comments throughout the book. Some of these comments seem irrelevant at first, while others are highly relevant, but one only discovers their significance much later, perhaps when one has already forgotten the comment. It is a unique storytelling method that I found extremely effective in imparting a mind-blowing, soap-opera-esque atmosphere to the dénouement.