There's a lot to like here. Judith Ivory is a very capable writer, and she told an interesting (and slightly kinky!) story while dodging most of the more annoying romance cliches. I wasn't sure I could like the hero after the awful way we were introduced to him, but he won me over with his honesty and self-awareness. The heroine made some decisions that seemed to make no sense, but she was so lovable that I'll forgive it. The last third or so lost me a bit, with some forced angst and an ending that felt rushed and tied up a bit too neatly without really delving into how they were going to make things work, but those are minor quibbles. It was a very good read!