<p><strong style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>Now a Silver Literary Titan Award winner -</strong><span style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>&nbsp;</span><strong style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>Rowan served the Eidolon his entire life sacrificing innocent lives for the rich and powerful-all for one thing: immortality.</strong></p><p><span style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>But immortality came at a devastating cost. Haunted by guilt and betrayal Rowan discovers his best friend Sam has joined the rebels determined to destroy the Eidolon. For the first time Rowan faces a choice: continue serving his dark masters or take a leap of faith into the unknown.</span></p><p><span style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>Risking everything Rowan and Sam set out to dismantle the Eidolon's empire-a deadly game of deception and sacrifice where betrayal lurks in every shadow. But can Rowan escape his past or will the cost of redemption prove too great?</span></p><p><em style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>Perfect for fans of morally complex dark fantasy&nbsp;</em><span style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>the award-winning&nbsp;</span><strong style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)><em>Echoes of Broken Vows</em></strong><em style=color: rgba(15 17 17 1); background-color: rgba(255 255 255 1)>&nbsp;is a gripping tale of power loyalty and the courage to defy a thousand years of tyranny.</em></p><p></p>