Chapters (70)
- Title Page
- Copyright Notice
- Dedication
- Map
- Epigraph
- BEGINNINGS
- PART I
- ONE
- TWO
- THREE
- FOUR
- FIVE
- SIX
- SEVEN
- EIGHT
- NINE
- TEN
- ELEVEN
- TWELVE
- THIRTEEN
- FOURTEEN
- FIFTEEN
- SIXTEEN
- SEVENTEEN
- EIGHTEEN
- NINETEEN
- TWENTY
- TWENTY-ONE
- TWENTY-TWO
- TWENTY-THREE
- TWENTY-FOUR
- TWENTY-FIVE
- TWENTY-SIX
- TWENTY-SEVEN
- TWENTY-EIGHT
- TWENTY-NINE
- THIRTY
- THIRTY-ONE
- THIRTY-TWO
- THIRTY-THREE
- THIRTY-FOUR
- THIRTY-FIVE
- THIRTY-SIX
- PART II
- THIRTY-SEVEN
- THIRTY-EIGHT
- THIRTY-NINE
- FORTY
- FORTY-ONE
- FORTY-TWO
- FORTY-THREE
- FORTY-FOUR
- FORTY-FIVE
- FORTY-SIX
- FORTY-SEVEN
- FORTY-EIGHT
- FORTY-NINE
- FIFTY
- FIFTY-ONE
- FIFTY-TWO
- FIFTY-THREE
- FIFTY-FOUR
- FIFTY-FIVE
- FIFTY-SIX
- FIFTY-SEVEN
- TRICKSTER
- ACKNOWLEDGMENTS
- Also by Susan Dennard
- ABOUT THE AUTHOR
- Newsletter Sign-up
Now, the Eridysi flew so high that what few landmarks Safi glimpsed within the storm—rivers like silver thread and lakes like shadowy mirrors—were too far, too small. They didn’t feel real.
With a sigh, Safi pushed away thoughts of Merik. He was alive somewhere, and one day she would find him again. When the world was no longer a shitstorm clogging a storm drain. When Iseult was safe. When Uncle Eron was safe. When her Hell-Bard friends were safe and she was safe too.
Gazing down at a brief stretch of logging camps layered in white, Safi dug deep inside herself. The remnants of the Loom were still in there, its hold still cinched around her bones. The altitude’s cold might make the doom harder to tease out, but it lurked all the same. The dark magic, the vast power of control—they remained clamped around her heart.
Another peek beneath her gloves. Like a patch of untreated frostbite still exposed to the blizzard air, the darkness had grown across her skin. Shadows wriggled, and eventually there would be no stopping this. But she had not reached that point yet. She would not stop. She could not stop.
Her fingers moved to her pocket, where she gripped the Threadstones tight. She could almost pretend they were warm to the touch. She could almost pretend they made the Hell-Bard Loom weaken, her own heart and colors booming strong.
I’m coming, Iz, she told the horizon. I’m coming.
FORTY-ONE
“You have lost the diary and the Threadstones.” Corlant peered down at Iseult. So tall, his head almost reached the tent’s domed ceiling. And so near, Iseult had to crane her neck to meet his lopsided gaze.
Her mother had returned to her shadow, head bent, and a third person had joined them: Evrane, her Threads alight with smokelike birds and cruel curiosity. But there was fear in there too, rooted at the heart of every other feeling. Fear of Corlant, Iseult assumed. The false monk certainly shot wary glances his way every few moments while she, like Gretchya, tucked herself into a shadow.
Corlant scratched at his bindings. Fresher now, no longer stained with blood—though a patch of yellow did ooze outward. Slick in the weak firelight.
“It would seem you are an agent of chaos, Iseult. Years I held both stones and diary, then you ruined it in an instant, like one of Trickster’s own.”
Iseult blinked slowly. “I belong to no gods.”
He chuckled. “If only you knew how true that was, Dark-Giver.” His Threads flared with familiar amusement, and a chill slid down Iseult’s spine. It had been strange enough to have Aeduan call her that title. It was worse when Corlant said it. For him, it was a crooned endearment. Something that meant more than the sum of its two words.