An engaging, well-written story, but with a very weak, anticlimactic ending. Also, the heroine has a habit of fainting dead away at the most convenient moments. At one point, it happens twice in the span of four pages. It made the ending feel excessively contrived. Still, the writing was good enough that I'll be looking for more by Harwood.