Make sure to click on Maxine's review. Here's a snippet:
One often reads the word "unputdownable" to describe a book – it is certainly a true description of this one. As the novel reaches its climax, I was on the edge of my seat, my heart was pounding, and by the end I felt wrecked. It has strong parallels with Wuthering Heights, in which two "normal" people (Gerda as Nelly Dean and Marianne as Lockwood) are the filter through which the reader experiences elemental, horrifically tragic and passionate events that are beyond the witness-narrators' comprehension.