Ratings50
Average rating4.4
The Full article is posted here
If I have to sum up the story of this mammoth 736 pages novel in a single sentence, ‘this is an account of the effort of its characters to prevent repetition of history by breaking the cycles to which they are tied to.' Every character finds themselves to be part of a large cycle and are destined to replicate the fate of some predecessor. They are aware of it and are desperate to break the cycle and escape out of it.