
Length3h 55m
About this audiobook
The war is over. The wreckage isn’t.
Liora Voss comes home to Harrowfen expecting ruins. She doesn’t expect a mystery wrapped around her father’s death—or the letters that warn of a purge that came too late to stop. In the ashes, she finds a name whispered like a curse: the Weaver, a traitor who stitched patrol routes and sold lives for survival.
Following the thread pulls Liora into a ruthless post-war underworld and straight into the orbit of Kael Arden, a former Banner captain now wearing the uneasy gray of Unified Command. Kael offers access to the city that swallowed her sister, but his presence is a reminder of everything Liora wants to burn.
When Liora finally finds Mara, the reunion is not a rescue but a reckoning. The truth is harder than grief: betrayal can be born from love, and survival can be its own violence. Meanwhile, the old generals are not as dead as history claims, and the purge network is still breathing in secret.
Driven by hatred, sharpened by loss, and terrified of what revenge might make of her, Liora must choose between destroying her sister… or forcing her to rebuild what she helped ruin. In the end, justice isn’t a blade—it’s a lantern, and it demands someone brave enough to carry it into the dark.
Audiobook details
GenreGeneral Fiction, Historical Fiction
Length3 hrs 55 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateDec 10, 2025
LanguageEnglish
Table of contents
1Preface
7The River of Names
2Ashes in Her Hair
8A Knife in Peace
3Letters That Never Arrived
9The Orchard of Ghosts
4The Bone Market
10The Girl Who Loved After War
5Stitches in the Dark
11After the War, After the Fire
Show all chaptersShow less
6The Prison of Lantern Hill