The Ruby and the Blade
The travel from The Chancery Court, London to The London docks and the burning townhouse consumed the next hour. Headlights cut cold through the gathering dusk.
The clock on the mantel struck eleven. The sound cut through the foyer like a blade, and in its echo, Sofia heard the precise weight of Jasper Whitmore’s whisper.
*“Your son will be dead before the week ends. Enjoy his last breaths.”*
She did not exhale slowly. She did not let her jaw tighten. She catalogued the exits instead—the front door, the garden doors at the end of the hall, the servants’ staircase to her left. Her hand found Jace’s shoulder and pulled him behind her leg.
“Silas,” she said, her voice flat and calibrated. “Mr. Whitmore was just leaving.”
Silas stepped from the shadow of the stairwell. His coat was unbuttoned, and the weight on his hip was no longer concealed. He did not speak. He simply stood between Jasper and the boy.
Jasper’s smile did not waver. He adjusted his cuff, turned on his heel, and walked into the rain.
The door closed. The lock engaged. And for three full seconds, no one breathed.
Then Sofia heard it—the scrape of a boot on gravel outside the garden wall. She spun. “He’s not alone.”
Silas was already moving. “Take the boy to the study. Barricade the door. Do not open it for anyone except me or Killian.”
“Where is Killian?”
“Handling the Whitmore patriarch’s solicitor at the docks. He should be back within the hour.”
The hour stretched like a wire.
Sofia pulled Jace into the study, slid the bolt across the oak door, and dragged the writing desk against it. Jace watched her with wide, silent eyes. He did not cry. He had learned, in six years of hiding, that crying drew attention.
“We’re playing a game,” Sofia whispered. “A very quiet game. Can you be quiet?”
Jace nodded.
The first crash came from the kitchen. Glass breaking. A body hitting the floorboards. Then footsteps, measured and unhurried, moving through the ground floor.
Sofia counted them. Three sets. Maybe four.
She pressed her palm flat against Jace’s chest, feeling the rapid flutter of his heartbeat. *Count the exits. The windows face the garden. The garden has a gate. The gate leads to the mews.* She had walked this route a dozen times in her mind since Killian had told her the truth about Jace’s parentage. She had hoped never to need it.
Smoke curled under the door.
They were setting fires.
—
Killian Mercer was counting crates on Beresford Wharf when the night bloomed orange two streets over. He turned. The glow was southwest. The direction of the townhouse.
He did not run. He sprinted.
The leather soles of his boots struck wet cobblestone as he cut through the alley behind the chandlery, vaulted a stack of fish crates, and emerged onto Strand Street with his coat billowing behind him. The rain had thinned to a mist, but the smoke was thickening, black and greasy, rolling over the rooftops.
He saw the flames before he saw the house.
They licked from the first-floor windows of the townhouse, hungry and fast. A crowd had gathered on the street, useless and watching. A woman screamed. A man shouted for buckets.
Killian grabbed the nearest bystander by the collar. “The boy. Did you see a boy?”
The man pointed toward the garden wall. “Came out through the hedge. A woman and a child. A big fellow with a cudgel went after them.”
Silas had gotten them out. But Silas was still on foot. And Jasper Whitmore had a carriage.
Killian released the man and ran.
—
The mews was a dead end.
Sofia realized it two seconds after she pushed Jace through the rusted gate. The far wall was twelve feet high, topped with broken glass cemented into the mortar. No handhold. No ladder. And behind them, the townhouse was fully engaged, flames punching through the roof tiles.
She heard the wheels before she saw the carriage. It rounded the corner at speed, horses blown and foaming, and pulled up twenty feet from where she stood. The door swung open.
Jasper Whitmore stepped down.
He was alone. He did not need accomplices for what he intended.
“The boy,” he said. “Hand him over, and I let you live. You can crawl back to your burned house and tell your lord protector that the Whitmores collect what they are owed.”
Sofia did not answer. She pulled Jace behind her, and she watched Jasper’s hands. Empty. But his coat was cut full, and the right pocket hung heavy.
*A derringer. Or a blade.*
“You will not touch him,” she said.
“I already have.” Jasper took a step forward. “I touched him the night he was conceived. I own him by blood and by law. The court will agree.”
“The court will hang you for arson.”
“They will have to catch me first.” He pulled the pistol from his pocket—a single-shot, but at this distance, he only needed one. “Last chance, Miss Lennox. The boy, or your life.”
Jace’s hand found hers. Small. Trembling. Warm.
Sofia looked at the wall. Looked at the horses. Looked at Jasper’s boots—expensive leather, polished, but the soles were worn smooth on the inside edge. He favored his right leg. An old riding injury, she guessed. He would not be fast turning that direction.
It was not combat. It was applied observation.
“Take the boy,” Jasper said. “And I will make it quick.”
Sofia released Jace’s hand. She stepped forward.
And she said, “Your father is already in custody.”
Jasper blinked.
It was only a blink. A fraction of a second. But his weight shifted onto his right foot, preparing to pivot and check the street behind him for the lie he was about to discover.
Sofia did not attack him. She did not have to.
The sound of boots hitting cobblestone at a full sprint announced Killian Mercer’s arrival a half-second before his shoulder caught Jasper in the ribs and drove him into the carriage door.
The pistol discharged into the mud.
Jasper’s head cracked against the brass handle. He crumpled, and Killian was already moving past him, scooping Jace into his arms with a violence of relief that bordered on savage.
“Are you hurt?” His voice was ragged. “Sofia, are you hurt?”
“No.” She was shaking. She could feel it now, the tremble working its way up from her knees. “No, I’m not. He didn’t touch us.”
Killian looked at Jasper, who was groaning, one hand pressed to his temple. Then he looked at the burning townhouse, at the crowd spilling into the mews, at Silas arriving at a dead sprint with blood on his knuckles and a cudgel in his fist.
“The arsonist?” Killian asked.
“Handled.” Silas spat. “Broken wrist, cracked skull. He’ll talk.”
“Take Whitmore to Bow Street. Tell them I will be there within the hour to file charges for attempted murder, arson, and kidnapping of a minor.”
Silas hauled Jasper to his feet. Jasper’s eyes were glassy, unfocused, but they found Jace. Fixed on him. And his lips shaped a word that needed no sound to be understood.
*Mine.*
Killian turned his back on him. He carried Jace through the mews, past the burning shell of the townhouse, and into the cold London rain. Sofia walked beside him, her hand on Jace’s back, feeling the small body shudder with silent sobs.
They did not stop until they reached the Thames. The river was black and flat, reflecting the distant glow of the fire. Night barges drifted past, their lanterns low.
Killian set Jace down on a granite bollard and knelt in front of him. He cupped the boy’s face in both hands—the hands that had signed contracts, commanded shipping fleets, and broken Jasper Whitmore’s ribs—and he said, “Look at me.”
Jace looked.
“I am your father. And fathers protect their sons. Do you understand?”
Jace’s lip trembled. “The bad man said he would take me.”
“He won’t. He tried, and he failed, and he will never get close to you again. I swear it on my name, on my blood, on every breath I have left to draw.”
Sofia felt her chest crack open. She had not allowed herself to cry. Not when the fire started, not when the pistol fired, not when Jasper whispered his threats. But standing on the wet stones with the Thames at her back and her son alive in front of her, the tears came.
She did not wipe them away.
Killian stood. He looked at her, and the rain ran down his face like it was trying to wash away the last five years of bitterness. He reached out. His hand hesitated an inch from her cheek.
“Sofia. I should have told you from the moment I knew. I should have protected you both. I failed in that. I will not fail again.”
She took his hand. Pressed it to her face. “You came.”
“I will always come.”
Jace clutched his father’s coat, sobbing. Killian held him and looked at Sofia. “I will never let anyone take him again. And I will never let you go.”