Ratings16
Average rating4
Great read, almost too exciting for my taste. She must have gotten awards for it, it is beautifully constructed with a surprising outcome. Nice cast of characters. Karen Pirie only has a tiny role in this first book and, having read several of the other Karen Piries, this one is totally different and way more ambitious.