A great ending to a great story. I kinda regret not rereading the prior volumes as it's been a while and I had a hard time remembering things, particularly who the different characters were. A reread might be on the cards.
The story in itself is rather slow-moving and retrospective but much more upbeat than I remember from before. It's not a thriller by any means, and anyone unfamiliar with the author would probably give up early on.
And Mrs. Atwood, protest all you want, you do write Science Fiction and it's of the very best kind.