The trees of the Bone Wood had faces.
Mira had heard the stories since childhood. Old Marrek from the village edge would spin them by hearthfire in winter, his ale going flat while children pressed close. The trees were giants, he'd say, petrified mid-stride when some god or curse had caught them walking. Their fingers stretched toward a sky they would never again feel. Their mouths hung open around words that had calcified in their throats.
She had thought it exaggeration. The kind of tale told to frighten young ones away from the wood's margins, where the real dangers lay: wolves, sinkholes, the scatter of broken shrines no one tended anymore.
Now she stood among them and understood that Old Marrek had told only the kindest version.
The nearest giant-tree rose forty feet above the forest floor, its bark pale as old bone and ridged in patterns that mimicked the cords of a neck. The skull-shape at its crown bore sockets that gaped sideways, watching nothing. One arm curved upward as if to shield against a blow that had never landed, while the other reached low, fingers splayed against the earth, root-tips curling where fingernails had once been. The whole posture suggested a final, desperate gesture, frozen in wood that had forgotten how to breathe.
Mira let out a breath she had not realized she held. The air tasted of moss and something faintly mineral, a chalk-dust dryness that caught at the back of her throat. Beneath that, almost too faint to name, came a sweetness. Resin, perhaps, or the slow rot of old sap, still trickling somewhere deep in the ancient trunks.
"Cheerful place," Bram said behind his words. His axe rested across his shoulders, both hands wrapped loosely around the haft. He had not drawn it yet. He would, she knew, the moment he felt the wood change its mind about them. "You'd think someone would have planted flowers, at least. Livened things up."
She glanced back at him. Morning light came sparse and green through the canopy, catching the red of his hair, the scatter of freckles across his nose. He was trying to look bored. He was failing. His eyes moved too quickly, too much, never resting on any one trunk for more than a heartbeat.
"You can wait at the treeline," she said.
"And miss what? Whatever it is you're walking into?" He made a sound, half a laugh, half a scoff. "I've seen your face when you get one of your spells, Mira. I'm not leaving you to walk this alone."
She almost smiled. Almost. The smile wanted to come, but something deeper in her chest kept tugging it back down. She could feel the Loom-pulses again, the way she had begun to feel them since that morning in her grandmother's cottage, three weeks and a lifetime ago. A faint thrumming beneath the skin of the world, as though she pressed her palm against the ribcage of something vast and sleeping.
Here, the pulse was louder. Quicker. Almost impatient.
They walked on. The path, if it could be called one, curved between the giant-trees in a way that seemed almost designed. The forest floor was a carpet of pale moss and fallen bark that crumbled underfoot, releasing small puffs of that chalky scent. Once, Mira saw a beetle the size of her thumbnail crawling across a root, its shell the deep blue of a winter dusk. It disappeared into a crevice without pausing to acknowledge her.
"Trees in the shape of giants," Bram muttered, more to himself than to her. "Trees that grew into giants. Trees that were giants. None of the explanations are good, are they."
"No," Mira agreed. "None of them are."
She kept her hand on the bundle at her hip. Inside it rested the thread her grandmother had pressed into her palm that last morning, still wound on its small bone spool, and beside it the folded letter from the dying stranger at the Saltglass Coast, its wax seal already broken, its ink faded almost beyond reading. Seraphine Quill had helped her decipher what she could. What remained of the message was a name, a destination, and a warning: Beware the bargains of the wood. They cost more than coin.
Which, Mira thought, was not so different from the bargains she had been offered her whole life. The village had tried to bargain her into a weaver's life, neat and quiet, fit for a girl with steady hands and a quiet mouth. Her grandmother had bargained in secret, teaching her to listen for the pulses beneath the weave, to feel when a thread was about to snap. Now the world wanted to bargain again, for her service, for her skill, for whatever strange inheritance ran in her blood.
She had not yet decided what she would trade. She had only decided to walk.
"Listen." Bram's voice came low and taut. He had stopped. His hands had shifted on the axe.
Mira stopped too. She listened.
At first there was nothing. Wind through the high branches, a creak like an old door. The distant tap of something hollow against something harder. Then, beneath those, the whisper.
It did not come from any one direction. It rose from the trunks themselves, or the moss, or the spaces between. A susurrus of voices, too soft to parse, too many to count. They sounded almost like speech, almost like the rustle of leaves, almost like the memory of someone's name repeated until it lost meaning.
Mira's skin prickled. The Loom-pulse in her chest quickened, and for a moment she thought she could see the threads of it, faint filaments running between the giant-trees like spider silk catching the light. She blinked, and they were gone.
"It's the wood," she said, more to steady herself than to inform him. "The stories say it bargains."
"Bargains." Bram's nostrils flared. "Right. And what does a forest want to bargain with?"
She had no answer. The whisper shifted, rose a tone, almost playful, and she could have sworn she heard her own name threaded through it. Mira. Mira. A sound like the drawing of a comb through long hair.
"We keep moving," she said. "We don't stop. We don't listen too long."
"That's your plan? Walk and don't listen?"
"It's better than standing still."
He huffed, but he fell into step beside her. His shoulders stayed high, the axe balanced ready. The whisper followed them through the trees, slipping from trunk to trunk, occasionally lifting into something that almost resolved into words. A fragment here. A syllable there. The edge of a sentence that broke apart before it finished.
Mira kept her eyes forward. She counted her steps, an old habit from her grandmother's lessons. Count the threads. Count the weave. Know where you are in the pattern.
One hundred steps in, the wood changed.
The moss beneath her boots darkened. The chalk-dust smell receded, replaced by something sweeter and stranger, a scent like overripe pears left too long in a cupboard. The light dimmed. The giant-trees pressed closer together, their twisted limbs almost touching overhead, so that the canopy thickened into a green twilight. Somewhere ahead, a bird called once and did not call again.
The whisper rose with the darkening. It came from her left now, and as she turned her head to avoid it, it shifted to her right. She could almost hear words in it. Almost. Just beyond the edge of meaning.
Bram swore under his breath. "Mira. The trees."
She looked.
The nearest giant-tree had turned its head.
It was a slow thing to see and a worse thing to understand. The skull-shape at the canopy's heart, which had faced outward an hour ago, now angled down toward them. The hollow sockets, deep as wells, seemed to focus on her with an attention that prickled the small hairs along her arms. The mouth in the bark hung open in the same silent shout, but the angle of the trunk had shifted, the roots creaking faintly as though some great weight had settled onto them.
"It moved," Bram said. His voice was flatter now, the bluster gone from it. "Mira. Tell me it didn't move."
"It moved," she said.
"And you're not running."
"And I'm not running."
He stared at her for a long moment. Then he shifted the axe to one side and planted his feet, shoulders squared. "Right then. If they want a fight, they've picked the wrong pair. You watch the one on the left. I'll watch the one on the right."
"There are dozens of them."
"I can only watch two at once. Pick the worst two."
She almost laughed. The sound caught in her throat, half-formed, and died.
The nearest tree-creature spoke.
It was not a voice, exactly. It was more the suggestion of one, a vibration that traveled up through the roots and into her boots, into the bones of her ankles, and from there into the rest of her. She heard it in her sternum before she heard it in her ears.
Child of the Loom. Child of the Loom.
Bram made a strangled sound. He had heard it too.
"What does that mean?" he asked. "Mira. What does it mean?"
She did not know. Or she did, in some deep part of her that she had not yet learned to speak from. She knew only that the Loom-pulse in her chest had synchronized with the voice in the wood, that her heartbeat had fallen into step with some older rhythm, and that the threads she had almost seen before were visible now, faint as breath on a cold morning, strung between her and the waiting trees.
The bargain, the wood said. We will teach you the names of the threads. We will show you where the pattern breaks. In return, you will give us what you carry.
"What I carry," Mira repeated. Her hand tightened on the bundle at her hip. The bone spool. The letter. The future, if she had one.
"What you carry," the wood confirmed. "The thread not yet woven. The words not yet read. The choice not yet made."
Bram's knuckles were white on the axe haft. "Don't answer it," he said, low and urgent. "Whatever it wants, don't answer it."
Mira looked at him. She looked at the waiting trees. She looked at the threads that only she could see, strung like a snare across the path ahead.
She thought of her grandmother, of the salt-bright morning at the Saltglass Coast, of Seraphine's careful hands turning the letter toward the light. She thought of the dying stranger's last words, which had been her grandmother's name.
Edelle. Tell Edelle. Tell her the wood remembers.
The trees waited, patient as stone.
"The thread not yet woven," Mira repeated. Her voice came out thin, steadier than she felt. "The choice not yet made. You're asking me to give you a future I haven't earned."
"We ask only what you can spare," the Bone Wood answered. "A single thread, pulled and unrepaid. A promise, given and forgotten. A grief, carried and unbroken. One of these is enough. One of these will open the gate."
Bram stepped forward, placing himself between Mira and the nearest trunk. The bark there was pale as milk and threaded with what looked, in the corner of her eye, like the fine script of old letters. He did not see it. He could not.
"Mira," he said, "whatever this is, it isn't a bargain you make in the dark. Look at me."
She did look at him. The brown of his eyes was ordinary and warm. The wind moved through his hair. He was, in this moment, the most real thing in the wood.
"The wood remembers," she said. "That's what the stranger said. Tell Edelle the wood remembers."
"Mira."
"Bram. The wood remembers. It means something. It means everything that was ever woven here left a trace. Every grief. Every promise. Every choice." She drew a breath that tasted of sap and cold iron. "Including mine."
The trees shifted. Not wind. Not light. Something between. A sound rose from the roots beneath their feet, low and many-voiced, and Mira felt the threads around her tighten like the strings of an instrument being tuned.
Then the first hound came out of the bracken.
It was wrong. That was the first thing. The shape of it was almost a hound, the long spine and low shoulders and narrow jaw of the kind Edelle had kept when Mira was small, but the surface of it was not fur. It was shadow, layered and moving, and where its eyes should have been there were two small pale flames, set deep in a face that did not quite have features.
It did not make a sound. That was the second thing. Its claws made no sound on the frozen leaves. Its breath did not steam. It came forward as if the air around it had been hollowed out.
Then the second came. The third. The fourth. Six of them in all, fanning out from the bracken in a half-circle that cut off the path ahead and the path behind. Bram swore under his breath and brought his axe up.
"Stay behind me," he said. "Mira, stay behind me."
She stepped sideways instead. Not in front of him. Not behind him. Beside him. Her hand found the bone spool at her hip, and she felt the Loom-pulse in her chest climb up into her throat, into her teeth.
The sixth hound was larger than the others. It sat on its haunches at the center of the arc and watched them both with those small pale fires.
A figure stepped out from behind the nearest trunk.
She was tall and lean, dressed in layered greys that seemed to drink the light. A mask of pale wood covered her face, carved in the simple lines of a sleeping fox, and a recurve bow of the same pale wood was slung across her back. A quiver of grey-fletched arrows hung at her hip. She moved without sound, and the hounds turned with her, their shadow-fur rippling.
"Travelers," she said. Her voice was low and unhurried, a voice accustomed to long silences between words. "You walk a road that is no longer walked. Why."
It was not quite a question. Bram did not lower his axe.
"We're on our way to the Saltglass Coast," he said, bluster rising into his voice the way it always did when he was frightened. "Our business. We've no quarrel with you or your, your dogs."
"Hounds," she corrected. "Wraith-hounds. They are not dogs."
"They're not alive," Bram said.
"No. They are owed. They are kept." She tilted her masked face toward Mira. "And you, spinner. You carry something that does not belong to you."
Mira's hand closed on the bundle.
"The thread," the masked woman said. "The silver thread. It was taken from my order, four winters ago, from the loom-room beneath the standing stones. A theft. A betrayal. We have searched the between-roads and the bone-roads and the high ways. We have tracked it to this wood. To you."
"I didn't steal it," Mira said. Her voice came out steadier than she felt. "I don't even know what it is. It was, it was given to me. By my grandmother. Before she died."
"The dead do not give," the masked woman said. "They cannot. What you carry was taken by force from those who tended it. If you did not take it, you are harboring a thief."
The hounds had not moved. They sat in their arc, six small fires burning in six empty faces, and Mira felt the Loom-pulse in her chest begin to climb. She did not understand what was happening. She only knew that something in her was answering something in the wood, and that the answer was not hers alone.
"My grandmother's name was Edelle," she said. "She died ten days ago at the Saltglass Coast. She gave me a bundle with a bone spool and a letter and this, this thread. I don't know what it is. I don't know what your order is. But I will not give it to you. Not until I understand."
The masked woman was still for a long moment. The hounds did not move. Bram's knuckles were white on the axe.
"Edelle," the woman said at last, and the name came back strange, as if she had tasted it. "Edelle of the Saltglass. Edelle who once wove with us in the standing stones. Yes. I remember her. She left us in the year of the black frost. She took nothing with her, we believed."
She stepped forward, and the hounds rose with her, soundless. Bram shifted his grip. Mira put her free hand on his arm.
"Then she did not take the thread," the masked woman said. "Which means someone else did. Someone who used her name as a shield."
"Then let us pass," Mira said.
"I cannot. The thread is forfeit. It was forfeit the moment it left our keeping. If you will not give it, it will be taken."
She raised one hand, palm out, fingers spread. The hounds tensed.
"Wait," Mira said. "Please. Before you do this. Tell me what the thread is. Tell me why my grandmother left your order. Tell me why a dying stranger at the Saltglass Coast said the wood remembers. I am asking. I am not bargaining. Just tell me."
The masked woman did not lower her hand. The pale fires in the hounds' faces burned very still.
"It is the thread that binds the Loom," she said. "A single strand of it, drawn when the world was new and the first pattern was set. Without it, the pattern unravels in places. With it, the Loom can be mended. Your grandmother was one of three who tended it in our order. She left because she believed the Loom should be allowed to fray. Because she believed the breakage was the point."
The wood was silent around them. The wind had stopped. Even the threads Mira could almost see had gone still.
"The dying stranger," the masked woman said, "was one of ours. He was sent to bring the thread home. He failed. He died at the Saltglass Coast, calling for a name that had once been kin to us. That is what the wood remembers. That is what we have come to collect."
She closed her hand into a fist. The hounds began to move.
Then the silver thread sang.
There was no other word for it. Mira felt it leave her hand before she knew she had loosened her grip, a single bright strand lifting from the bundle and hanging in the still air between her and the masked woman. It caught no light. It made its own. It thrummed, and the sound was not sound. It was a feeling, set in the bones of the chest, in the roots of the teeth.
The hounds froze. The masked woman's hand faltered mid-gesture.
The thread turned, slowly, toward Mira. It brushed her wrist. It pressed against the place where her pulse beat, and the Loom-pulse answered it, rose to meet it, and for a moment Mira saw the whole web of the wood laid out around her in fine silver lines. Every tree. Every root. Every grief that had ever been wept beneath these branches. And threaded through all of it, brighter than the rest, the line of her own grief for her grandmother, unwoven and unspun, raw and new.
She understood then why the dying stranger had asked for Edelle. Why the wood had spoken her name. Why the bargain had been offered.
The thread knew grief. It had been woven with it. And Mira was carrying more than she knew.
She opened her mouth. She did not know what she meant to say. What came out was a sound she had not made since she was a child and her grandmother had first taught her to listen to the loom.
It was the beginning of a name.
The thread answered. It lifted from her wrist and hung in the air between them, bright and patient, and the wraith-hounds sat down, one by one, as if they had been dismissed.
The masked woman lowered her hand.
"You do not carry what was stolen," she said. Her voice had changed. The unhurried certainty was still there, but there was something else beneath it now, something Mira could not name. "You carry what was left. There is a difference."
She reached up and drew off her mask. The face beneath was older than Mira had expected, lined and sun-darkened, with pale eyes and a mouth that had learned to hold its shape against hard years. She looked at Mira for a long moment.
"I am Thessaly of the Grey Order," she said. "Your grandmother and I were friends once. We quarreled over the thread. I believed she had stolen it. I see now that I was wrong."
She slid the mask into her belt and nodded at the hounds. They folded into the bracken and were gone, as if they had never been.
"You may pass," she said. "But you will not pass unmarked. The wood remembers. So do we." She looked at Mira's hand, still half-raised, still faintly glowing where the thread had touched it. "So will you, before the end."
Mira did not move for a long moment. The clearing smelled of wet leaves and woodsmoke and something else, something that reminded her of the great loom in her grandmother's house, of oiled thread and the faint metallic tang of old iron.
Edelle's loom had stood in the central room of the cottage for as long as Mira could remember. Six feet tall, dark with age, its frame carved with the same knot-patterns that ran along every beam in the village. She had fallen asleep beneath it as a child, lulled by the shuttle's rhythm. She had learned to set the warp threads there, to watch her grandmother's gnarled hands move among the heddles. She had learned that cloth was not cloth at all, but a record of choices, a way of binding time into something a hand could hold.
The thread on her wrist pulsed once. Not painfully. Almost like a greeting.
She looked up at Thessaly. "You knew her."
"I knew her," Thessaly said. "I knew the work of her hands. That is not the same thing." The grey hunter turned toward the path that led deeper into the Bone Wood, and the hounds, shadow-silent, fell into place at her flanks. "Walk with me. Both of you. There is a place ahead where the wood thins. You will need to see it before you go on."
Bram shifted the axe on his shoulder. He gave Mira a long look, the kind he used to give her across the smithy yard when she had tied a complicated knot and he wanted to see if she could do it again. She nodded, once. He fell into step at her left, and they followed the grey hunter between the standing stones.
The Bone Wood changed as they walked. The trees grew further apart. The light that filtered through the canopy turned from green to a pale, washed gold. Somewhere ahead, Mira could hear water running over stones.
And beneath her feet, the thread of the path was singing.
It was not a sound she could have named. It was more like the feeling in her chest when her grandmother sang the old songs, the ones without words, the ones that wove themselves into the air and stayed there long after the singer had stopped. Each step she took seemed to fall into a pattern she had always known, a pattern that had been waiting for her since she was small.
The trees opened. They stepped out onto a low ridge that overlooked a valley.
Below them lay a hollow, and in the hollow stood a woman at a loom.
She was taller than any woman Mira had ever seen. Her hair fell past her waist, dark and threaded with silver, and it moved as if it were underwater. Her hands moved among the threads of the loom, and Mira could not see her face, only the curve of her cheek and the line of her jaw, and her eyes, which were not eyes at all but the small wooden shuttles that weavers used to pass the weft through the warp.
She was weaving the world.
Mira saw it then, saw it the way one sees the pattern of a cloth when one steps back and lets the eye go soft. The valley below was not a valley at all. It was a weaving. The hills were the warp, set firm and parallel. The river was a single thread of bright blue that ran from end to end. The trees were knots tied along the weft, each one a choice, each one a consequence. The sky above was the unfinished edge, the part of the cloth that the weaver had not yet bound.
And the woman was at the center of it, her hands never still, her shuttle-eyes catching the light.
The thread on Mira's wrist flared.
The vision closed over her like a hand.
She was in the valley. She was standing beside the loom. The thread at her wrist had lengthened into a cord, and the cord ran to the heart of the weaving, and the heart of the weaving was a knot she knew.
She had tied that knot.
She had tied it the night her grandmother died.
The weaver turned her head. The shuttle-eyes regarded her without blinking. When the woman spoke, her voice came from every direction at once, from the river and the trees and the standing stones behind her and the thread at Mira's wrist.
"You tied the knot well," she said. "It held."
Mira tried to speak. Her mouth was full of thread. The words came out in colors.
"You came to ask me a question," the weaver said. "I have waited a long time for someone to ask it. Most of those who find their way here do not ask. They only take. That is why the cloth tears."
Mira's hands moved of their own accord. They lifted, and they began to weave.
She had never woven anything like this. There was no loom beneath her fingers. There was only air, and the air took the shape she gave it. She wove a question out of light. She wove it out of the memory of her grandmother's hands. She wove it out of the thread at her wrist, and the thread answered, and the answer rose up between them like a breath made visible.
The weaver regarded it. The shuttle-eyes considered it from every angle.
"It is a good question," she said at last. "It is the question the cloth is always asking. It is the question your grandmother asked me, once, when she was young, before she learned to fear the answer." She tilted her head. "I will give you what I gave her. I will give you the seeing of it. What you do with the seeing is your own."
She lifted one hand from the loom. The world went still. The river stopped running. The trees held their breath.
And Mira saw.
She saw the cloth of the world, end to end. She saw the warp of it, the long bright threads that ran from the first morning to the last evening, and the weft of it, the crossing threads that bound the days into years. She saw where the threads were strong. She saw where they were frayed. She saw the place where her grandmother had tied her knot, and she saw the place where the cloth had been torn, and she saw the shape of the tear, and the shape of the tear was a wound, and the wound had a name.
She saw what her grandmother had carried.
She saw what had been left with her.
She saw the boy she had been, the child asleep beneath the loom, the apprentice whose hands had learned to set the warp before she knew there was a war to fight. She saw herself standing at the edge of the Bone Wood with an axe on her shoulder and a thread at her wrist, and she saw the road ahead, and the road was long, and at the end of it the cloth waited to be mended.
She saw the price.
The weaver lowered her hand. The world began to move again. The river resumed its course. The trees let out their breath.
"You have seen," the weaver said. "Now you must choose what to do with the seeing. That is the burden of those who can hear the loom. The cloth does not mend itself."
Mira's hands fell to her sides. The thread at her wrist was cool again, and damp with the mist that rose from the hollow. She could feel Bram's shoulder against her own, solid and warm, the only fixed thing in a world that had suddenly become both wider and thinner than she had known.
She tried to say something. The words would not come.
The weaver regarded her for a long moment. Then the shuttle-eyes softened, and the mouth beneath them curved into something that was not quite a smile.
"Your grandmother stood where you are standing," she said. "She made her choice. You will make yours. It will not be the same choice. It cannot be. The cloth does not repeat itself. That is what the cloth is for."
She turned back to her loom. Her hands found the rhythm again. The shuttle-eyes caught the light.
"Go now," she said, without looking up. "The hunter will see you through the wood. The wood remembers those who walk it with open eyes. You have walked it with open eyes. You will not be forgotten."
The vision thinned. The hollow faded. Mira found herself standing on the ridge again, with the wind in her face and Bram's hand on her elbow and Thessaly a few paces ahead, watching her with the pale, unreadable gaze of a woman who had once quarreled with her grandmother over a single thread.
The thread at her wrist pulsed once more.
Mira looked down at it. In the pale gold light of the Bone Wood, the mark was no longer a single line. It had widened into a pattern, a small knot tied just below the heel of her hand, and from the knot four threads ran in four directions, and each thread was a different color, and each color was a road she had not yet walked.
She understood then what her grandmother had carried. She understood what had been left with her. She understood that the choice the weaver had spoken of was not a single choice, but a long weaving of small ones, each one tied into the next, each one holding the others in place.
She understood that she had already begun.
Bram shifted the axe on his shoulder. He was watching her face. He did not ask what she had seen. He had learned, in the years they had been friends, that some things could not be told in words.
"The road ahead?" he said.
Mira looked out over the valley. The mist was lifting. The trees of the Bone Wood stood like witnesses along the ridge. Somewhere beyond them, the world she had known was waiting, smaller now, and farther away, and threaded through with choices she had not yet made.
"The road ahead," she said.
She turned, and she walked, and the thread at her wrist sang as she went.