Zoe wept as she weaved the threads of the world together, her fingers flashing through the air as she created a lattice of magic, a net to hold Sienna within the Tower of the Winds. Tears ran down her cheeks as she trapped her friend within the vortex, Sienna’s slender frame now obscured by swirling blood and ash. She could only hope that she had done the right thing, that somehow Bridget would know how to undo it all, to set Sienna free once more. But deep within, Zoe knew this was the only way. Fate had bound a Weaver to their journey for this purpose — and now that purpose was fulfilled. The path of her own heritage and Sienna’s bloodline had always been entwined. Zoe understood the truth of that now. For Weavers had always known the lines of the world were spun by fate. They were onl

