When the same enemies keep rearing their ugly heads,
you’re left with a couple of choices: Forgiveness or Vengeance.
Sofia and Cirrus must decide what to do when an enormous
dragon befouls the name of the Crystal Spires clan. Meanwhile, the new paladin
princess must deal with a recurring bug infestation and a new ally’s betrayal.
In the past, Kemuri deals with the murder of someone he
cares about, possibly by the Revelation. He must also respond when someone from
Nyneeve’s homeland tries to take her son from his care without permission.
How will their actions, both past and present, affect the
greater machinations of their enemies? And how many of those enemies are the
same no matter the time?
In a dangerous world where failure can mean the end of
everything and everyone, when people are hunting your friends and allies it may
be time to confront them head on. It may be time to seek retribution.