Ratings309
Average rating4
This was an incredibly satisfying epic novel. It was the kind of read I'm always hoping to find–long, with a wide ranging story and a deep emotional hook, with some danger and discomfort, but at last a resolution of the central problem. I'm so sad it's over.