My rating: 5 of 5 stars
It’s a long read, and it takes place hundreds of years ago, but if you can handle the primitive nature of the timeline, the various plots and subplots will astound you.
I kept getting angry at all the tragedy thrown at the two main characters. How could they suffer so much. And for years. I’ll stop there as I don’t want to give it away, but please read this one!