The Scent of Magic
Read Chapter 8: The Missing Master
The guild hall breathed with perfume and whispers. Candles guttered along the marble columns, casting long shadows across the assembled craftswomen, their silks and velvets a riot of color against the white stone. Camille stood at the edge of the crowd, still smelling of ink and wax from her ledger work, watching the nervous currents ripple through the room.
The gathering had been called with unusual haste. Runners had come to her shop not two hours past, breathless girls bearing the guild's seal, summoning all masters to the hall at once. No tea had been poured. No cushions arranged. The ceremonial chairs stood empty, and the women who usually filled them with gossip now clustered in tight knots, voices hushed and urgent.
"Where is she?" someone hissed near Camille's elbow. "She's never late. Not once in thirty years."
Violetta appeared at Camille's side like a whisper made flesh, her dark hair swept up in a silver clasp that caught the candlelight. Her face was stripped of its usual mockery.
"Eudora is missing," she said, low enough that only Camille could hear. "Her servants found her chambers empty this morning. Bed unslept in. Her walking cloak gone from its hook."
"Missing?" Camille's heart pitched. "Or taken?"
"That's the question, isn't it." Violetta's fingers brushed Camille's sleeve, a gesture almost tender before she pulled away. "They found a note on her writing desk. Claiming she fled. That she couldn't bear the weight of the succession and slipped away in the night to live out her years in quiet."
"Fled." Camille tasted the word, found it false. "She called this gathering. She was going to announce the trial format tonight. Why would she flee hours before?"
Someone moved through the crowd—a councilwoman Camille recognized as Mistress Sabine, her face a mask of composed grief that did not quite reach her eyes. Sabine carried a folded paper, held out before her like a wounded bird.
"The note," Sabine announced, and the hall fell silent. "Found by Eudora's handmaid this morning. I shall read it aloud, that all may know."
She unfolded it with ceremonious care, and Camille's nose twitched before Sabine spoke a single word. Paper. Fine vellum, expensive. And on it—faint but unmistakable—the ghost of a perfume. Camille's breath caught. She knew that scent. She had only smelled it once before, on a handkerchief Eudora had pressed into her hand the day she'd been welcomed into the guild's inner circle. It was compounded from essences so rare and so secret that only three living women knew its formula. Eudora was one.
But Eudora had not worn it when Camille had seen her last. The old woman had smelled of lye soap and lavender, the practical scents of a woman who spent her mornings in the workshop.
The note on the desk had been scented with Eudora's private perfume. The most guarded fragrance in the guild. A fragrance Camille knew, because she had catalogued its notes out of professional curiosity and been gently rebuked for the attempt.
No one flees in their finest secret perfume.
"—and so, with great sorrow, I must announce that the succession trials will be postponed," Sabine was saying, her voice carrying the practiced cadence of someone who had rehearsed this speech. "Until such time as—"
"The trials must proceed," Camille said.
Every head in the hall turned. The silence became a living thing, coiling around her. Sabine's eyes narrowed.
"Camille Delacroix," she said, with the careful neutrality of a woman who had already made up her mind. "You are in no position to make demands."
"I am not making a demand." Camille stepped forward, her boots clicking against the marble. She kept her voice steady, though her heart hammered against her ribs. "I am stating a fact. Eudora did not flee."
Gasps rippled through the crowd. Sabine's composure cracked, just slightly, around the edges.
"You dare—"
"I dare to use my nose." Camille reached the front of the hall, close enough now to smell the note more clearly. "That paper carries Eudora's private perfume. The one blended from essences so secret that only three women in this guild know how to make it."
Sabine's lips pressed into a thin line. "She would wear her finest if she meant to make a new life—"
"She would not." Camille's voice rang out. "I smelled Eudora this morning, not three hours before this gathering was called. She wore lye and lavender, as she always does. A woman planning to slip away in the night does not perfume her note with a fragrance so distinctive that any master perfumer in Paris could track it across a room." She paused, letting the words settle. "But a woman who was taken against her will, whose captors wanted to make her disappearance look voluntary—they would not know she only wears that perfume on formal occasions. They would not know she finds it too heavy for private use."
The hall erupted. Voices crashed against each other, accusations and panicked questions tangling in the air. Camille stood at the center of it, her hands clenched at her sides, watching Sabine's face. The councilwoman's expression had shifted from affront to something more calculating.
"Quiet!" Sabine raised her hand. The noise subsided, slowly, reluctantly. "Camille Delacroix. You speak of scents as if they were evidence. But you are accused of murder. You have one week to clear your name, and instead of pursuing that, you stand here casting aspersions on a woman who chose to leave—"
"Eudora would never leave the guild on the eve of the trials." Violetta stepped forward to stand beside Camille. "She has spent forty years preparing for this succession. She spoke of it as her legacy. Her crowning achievement." Her voice caught, just slightly. "She would not abandon that. Not for anything."
Sabine's eyes flicked between them. The crowd pressed closer, hungry for resolution, for someone to tell them what to do.
"Then what do you propose?" Sabine asked, her voice dropping to silk. "That we mount a search for a woman who may simply have gone walkabout? That we tear apart Paris on the word of a perfumer with a vivid imagination and a murder charge hanging over her head?"
"Yes," Camille said. "That is exactly what I propose."
She turned to address the assembled women, her voice carrying to the farthest corners of the hall. "Eudora was taken. The note is a forgery—I would stake my life on it. And I intend to find her. But I cannot do it alone."
She reached into her pocket and withdrew the braid of hair her adoptive father had given her—her birth mother's hair, dark and fine, still holding the faintest trace of a scent she had not yet been able to identify. She held it up.
"This belonged to my mother. A woman who served this guild, who died under mysterious circumstances, just as Eudora has now vanished under mysterious circumstances." Camille's voice steadied, hardened. "I have been asking myself for days whether my mother's death was connected to the assassination that I am accused of. Now I see that it was. Someone is picking off the masters of this guild, one by one. And if we do not act together, we will all be picked off in turn."
Silence. Then, slowly, a murmur of assent began to build. Women stepped forward, one by one, their faces grim.
"Mistress Sabine." Camille turned back to the councilwoman. "You will postpone my trial no longer. You will set a date. And when you do, you will do it in front of witnesses. Because I am done being the convenient scapegoat for murders I did not commit."
Sabine's eyes glittered. She opened her mouth to respond, but before she could, the great doors of the hall burst open.
Inspector Laurent stood on the threshold, his black coat dusted with rain, his expression grim. Behind him, two uniformed officers waited, their hands resting on their truncheons.
"Forgive the intrusion, ladies." His voice carried the flat authority of the Prefecture. "But I'm afraid I have urgent business with the guild."
His eyes found Camille across the room—and held her gaze for a long, measured moment.
"I've found a body," he said. "And it's wearing a scent no natural perfume could create."