I'm a huge fan of Teresa Medeiros but, (without spoiling it too much)three quarters of the way through I was so shocked and disappointed at a certain revelation that I found myself unable to finish it.
Perhaps I'll try again at a later stage.
Because I really do love this author.