Still exceptional, although perhaps not quite as much so as the first two books in the series.
I was least familiar with the historical events in this third book compared to the other two, which may have had something to do with it.
A few plot points were obscurely enough described (or I didn't read them closely enough) that I had to check a synopsis at the end to make sure I'd interpreted them correctly.
One can't make it through a Dunnett book without a hefty dose of tragedy, but this one wrenched the heart even more than usual.
Also, cat lovers out there, beware. Yeesh... The story took some unexpected turns that left me on the edge of my seat.
The characters were well-developed and their relationships complex.
Despite the tragic elements, there were also moments of hope and redemption.
Overall, it was a great read that I would highly recommend to fans of historical fiction.