Description
A Dance of Mirrors by David Dalglish is Book 3 in the Shadowdance series, a dark fantasy novel of assassins, political unrest, and moral conflict.
In this installment, Haern has become the King’s Watcher, tasked with protecting the city from both criminal guilds and corrupt nobility. While he maintains order at home, a new threat emerges far away: a mysterious assassin known as the Wraith, who is systematically killing figures of power and leaving behind mocking symbols associated with Haern himself. Drawn south to confront this imitation killer, Haern enters a city on the brink of collapse, where corruption, unrest, and rising tensions threaten to erupt into full-scale war. As he investigates the Wraith and the motives behind the killings, Haern is forced to confront questions of justice, power, and identity.
With themes of control, vengeance, and blurred morality, A Dance of Mirrors continues the series’ exploration of violence and consequence in a fractured world.





















