Aneca's review echoes my thoughts and feelings about this book pretty closely, but I couldn't give it more than 2 stars because the character of the villainess was completely unbelievable. I also found the Gilly character a lot more annoying than likeable, especially in the scene where Gilly rips into Bridget for being Ewen's mistress instead of his wife. Gilly should have really grovelled at the end, but nothing like that happened. The whole build-up to the final scene with the villainess was far too contrived, IMHO, so I couldn't feel the intended effect of Ewen's confession. The confession was also too convoluted, probably to keep the suspense going, but it didn't work for me at all.