
Chapter One
Glen Spean Corridor, March 1689
Days had passed since the attack on the MacDonald clan by Laird Roderick Munro and his men, yet whenever the wind shifted Catherine swore she caught the sting of ash carried down from the hills. It was a reminder that their keep had been breached, that the MacDonald name itself had almost burned. Now they stood in the courtyard of the castle, the chill air sharp with the scent of pine and river mist, ready to ride to the birlinn that would carry them west to Aidan Cameron’s lands.
She kept her chin lifted high as she stood beside the line of horses, refusing to let her sisters see the heaviness lodged sharp in her chest. Alyson’s pale face was drawn with quiet courage, while Sofia clutched her mare’s reins too tightly, knuckles white against the leather. Catherine would not add her own fear to theirs. She would be steel if she must, even if her heart trembled. For them.
The sound of hooves striking stone pulled her back to that night—the sudden thunder in the courtyard, the shouts that had split the dark. Bare feet against cold flagstones, her skirts gathered high as she flew into the passage, then her brother Michael’s shoulder, blood smeared across his arm, his sword already drawn. Her brother, Tòrr’s voice had cracked through the din, fierce as a whip.
Keep the lasses safe! Get them out!
She blinked against the memory, forced her breath even. At the front, laird Aidan Cameron stood conferring with his men, broad shoulders squared, every movement calm, precise, infuriatingly controlled. Dark hair tugged loose in the wind, his plaid snapping behind him like a banner. He gave nothing away, not a flicker of whatever weight he bore.
And damn him for it. Damn him more for the way the sight caught at her chest. Broad and cut from stone, with the air of a man who needed no one, he looked every inch the kind of warrior women whispered of in corners. She hated that her eyes lingered too long on the line of his jaw, on the quiet strength in the way he held himself, hated that a thought as traitorous as beautiful stirred where only disdain should have lived.
Her pride burned hotter for it. That her and her sisters’ fates should rest in the hands of that man—the one her brothers trusted above all others, her brother Tòrr’s dearest friend and the man who had fought beside Michael more times than she could count. A rake by reputation, cold by nature, with a heart that Michael once muttered was “hard enough fer war.” Catherine had thought it was more curse than compliment.
When Sofia fumbled with her skirts, Catherine leaned to help, disguising the act with a bite of her tongue. “If ye take any longer, sister, the Campbells will have burned the rest o’ the Highlands afore ye settle in the saddle.”
Sofia gasped, scandalized and soothed in the same breath. “Catherine, ye cannae jest o’ such things.”
“’Tis better than weeping.” Catherine flicked her reins, her mare shifting under her with a toss of the head as the iron gates creaked wide. The clang of chains and the groan of wood rolled through the courtyard like a drumbeat of farewell. “And I’ve nae mind tae let those devils have the last o’ me laughter.”
Hooves struck sparks off the cobbles, the sharp rhythm echoing against stone before softening into the damp earth of the open glen. The sound swallowed them whole, the cadence of exile.
Keppoch’s walls loomed high behind, scarred by smoke yet proud still, banners torn but flying. Catherine felt their weight at her back, the tug of everything she was leaving behind, but she refused herself even one last glance. To look was to ache. It was better to ride forward with her chin high, even if her heart dragged like lead.
The road tightened, funneling them into Glen Spean where mist clung heavy to the slopes. Hills rose close and steep, hemming them in, their shoulders draped with pine.
Catherine drew her cloak close, though the cold at her ribs was not from March’s air. It was the memory of the night when flames had lit those very walls they now left, the sound of steel in the dark. She pressed her shoulders straighter against it.
The small party rode in tight formation along the narrowing path through the Glen Spean Corridor, Aidan Cameron and his men leading ahead, the MacDonald sisters guarded in their midst, and a second line of Cameron soldiers closing behind. The rhythm of hooves echoed through the glen, steady and sure, a sound meant to promise safety though Catherine felt none of it.
Alyson rode beside her, lips thinned, jaw tight, silence speaking what her pride would not. Sofia’s wide eyes darted with every stir of shadow. Catherine forced herself into poise, mouth curved in a wry arch, the kind of smile that dared the world to test her, though her pulse pounded fast beneath her calm.
“Tell me,” she said lightly, breaking the silence, “will Aidan Cameron’s grand keep be so fine as he boasts? Or shall we discover that all his pride is smoke and air?”
Alyson sighed. “Dinnae bait him, Catherine. Nae when he holds our charge.”
“Bait him?” Catherine arched her brow. “I merely wonder at the comforts that await us. Fer if we are tae be hidden away like hens, I should at least like the coop tae be well feathered.”
From the head of the column, Aidan’s voice carried back, deep and even. “Ye’ll find Achnacarry secure enough. That is all that matters.”
Catherine smiled, slow and triumphant. “Aye, secure,” she murmured under her breath, “if a woman can bear such company.”
Aidan turned in his saddle then, not fully, just enough that his gaze caught hers over his shoulder. The look was steady, unreadable, but it sent something sharp through her chest all the same.
“Ye’re welcome tae walk if me company offends ye, lass,” he said, the faintest edge of amusement beneath his calm.
“I might,” she returned, chin lifting, “if I trusted the road half so much as ye trust yerself.”
He gave a quiet sound—half laugh, half scoff—and turned forward again, his shoulders shifting beneath the weight of his plaid. Catherine’s pulse stumbled despite herself. She told her heart to still, to remember what sort of man he was: her brother’s friend, her reluctant escort, nothing more.
Catherine felt her lips curl in satisfaction. She had not addressed him directly, yet he had heard her all the same. And if she pricked him enough to draw a reply, then perhaps his lairdly calm was not quite as unshakable as he wished the world to believe.
Hours passed in the steady rhythm of hooves and the occasional murmur of soldiers shifting formation. Catherine’s thoughts circled restlessly, refusing to be stilled. Every turn of the glen seemed too quiet, every tree a place for enemies to crouch. The Highlands were not safe. Not for the MacDonalds, while Angus Campbell gathered clans into his Pact of Argyll, weaving alliances like snares so that their family stood nearly alone against the tide.
Her jaw tightened. She would not be taken like a lamb to slaughter, no matter what Tòrr or Aidan or any man decreed.
The glen widened at last, the loch glimmering ahead through the mist. Catherine took a deep breath, relief prickling through her veins at the sight of the birlinn waiting at the shore, its mast stark against the sky. One passage, and they would be behind Cameron walls. For now, safety seemed within reach.
Until the horses at the front balked. A ripple ran down the line. Catherine straightened in her saddle, eyes narrowing as she peered past the men ahead and she noticed shapes moving on the shore. A band of riders with steel at their sides, waiting.
Her pulse kicked hard. She felt Alyson stiffen beside her, heard Sofia’s quick breath. The air thickened, weighted with the certainty that danger had found them again.
Aidan reined forward, his horse stamping the earth. His voice rang cold across the glen. “What is this?”
The group parted, and a single rider advanced. Catherine’s stomach twisted at the sight of him—familiar in ways that scraped raw against her pride. Broad shoulders, fair hair darker than memory, eyes fixed on her with a heat that made her blood run cold.
“Catherine,” he said, and the name on his tongue was a claim.
Her breath caught. Laird Edwin MacLeod.
Chapter Two
The letters she had burned, the gifts she had returned, the courtesy she had shown him only because custom demanded it—none of it had severed him. She had been polite, as was expected of her, but she had never encouraged him, never accepted a single word of his supposed courtship. And now, there he stood, blocking her path, armed men at his back.
Aidan’s gaze cut to him, sharp as a drawn blade. “Edwin MacLeod. State yer purpose.”
Edwin’s eyes never left hers. His mouth curved into a smile she knew too well. “I am here fer what is mine.”
Every muscle in Catherine’s body went taut. “What is yers?” Her voice rang clear, though her heart thundered.
Edwin’s smile deepened, and when he spoke the words were a shackle thrown at her feet. “Me betrothed.”
The word struck like a slap. Betrothed.
Catherine’s lips parted, breath catching in outrage before she forced it into steel. “Yer betrothed?” She could hear the blood pounding in her ears, could feel Alyson’s stiff silence beside her and Sofia’s hand clutching at her sleeve.
But Edwin only smiled wider, the same boyish curve he had once wielded at feasts, when he had pressed notes into her hand or lingered too near in corridors. He looked at her as though her protest meant nothing, as though her will were smoke against stone.
Aidan’s gaze cut between them, cool as mountain frost. “What claim dae ye make?”
Edwin straightened, his chest swelling beneath his plaid. “Catherine MacDonald has long been promised tae me. Our faithers began the negotiations when we were bairns, and the contract was near drawn when her father fell. Her brother Tòrr will sign it soon enough—an agreement between our clans, made in good faith.”
Catherine’s hands clenched on her reins, her blood hot. “Ye speak o’ contracts that were never signed, Edwin. There was nay promise, nay word from Tòrr, and certainly nay word from me.”
Edwin’s tone softened, the false tenderness cutting deeper than anger. “Ye forget, Catherine. The MacDonalds ken o’ our courtship. Ye returned me letters only out o’ modesty. Ye cannae deny what all the Highlands already ken.”
“Nay.” Catherine’s voice shook with fury, though she sat tall in the saddle.
A murmur ran through the MacDonald men around her, the uneasy shiver of swords half drawn, of pride affronted. Catherine’s cheeks burned from the humiliation of being spoken of like a parcel to be claimed. She had ignored Edwin’s letters, returned his trinkets, let his eager words fall unanswered. That silence should have been enough of an answer. And yet here he stood, his delusion thickened into chains.
Aidan’s eyes lingered on her longer than on Edwin, searching, assessing, weighing something unspoken. Catherine met his gaze head-on, unwilling to flinch beneath it, though the ground seemed to shift beneath her boots. There was no mockery in his look, only a measured calm that made her pulse stumble.
For one wild heartbeat, she wondered what he saw—a foolish girl dragged into another man’s lie, or a woman worth defending. Either way, she hated that the question mattered. Her throat tightened, pride warring with shame as she forced her chin higher. If he pitied her, she would sooner drown in the Spean than bear it.
“She has her braither’s blessing tae ride wi’ me tae Achnacarry. I’ve heard naught o’ this betrothal.” His tone was even, but it pressed like the edge of a blade.
Catherine’s throat tightened. She hated that he looked at her, hated more that part of her wanted him to see the truth in her eyes, to know she had never given Edwin cause. Pride locked her jaw. She would not beg for his belief.
Edwin laughed low. “Nae yet official, nay. But Laird MacDonald will hear me. I’ve courted her these many months, and I’ll nae be denied what’s mine by some Cameron dog sniffing at her heels.”
The insult snapped through the air like flint to tinder. Catherine saw the shift in Aidan’s shoulders, the way his body went still before the strike, controlled and dangerous. The men behind him froze as if bound by the same invisible thread that held her breath still in her chest.
He looked carved from the Highlands themselves, every line of him honed by war and weather, the wind tugging his dark hair across a face set in quiet fury. The air around him thickened, the kind of silence that came before storms, and for one treacherous moment she could not tell if it was fear or something far more dangerous that made her heart race.
Aidan’s gaze flicked toward her, brief and burning, and the look struck harder than any sword. In that instant, she forgot the men around them, forgot Edwin’s boast, forgot everything but the dark steadiness in Aidan Cameron’s eyes and the silent promise that he would not let her be taken.
“Until such vows are spoken, MacLeod,” Aidan said, voice iron, “ye’ve nay right tae bar me path.”
“Then ye’ll test it?” Edwin’s smile sharpened. “I thought as much. Ye’ve always thought yerself above all o’ us.”
The glen went silent save for the restless stamping of horses. Catherine’s pulse hammered so loud she thought the men must hear it. She wanted to scream at them both, to tear down their arrogance, yet her words tangled against the rising wall of dread.
“Stop this,” she cried, the sound raw, dragged from her chest with more desperation than control. “Both o’ ye, stop!”
Her voice rang out, but against the stone of their pride it struck hollow. Edwin’s gaze remained locked on her, burning with the certainty of possession, while Aidan’s profile was carved in iron, unreadable save for the flicker of something fierce in his eyes. Neither yielded. Neither even flinched.
Then came the clean, metallic rasp of steel leaving its scabbard. Aidan had drawn first. The motion was swift, unhesitating, the blade flashing in the thin light as he levelled it toward Edwin with a steadiness that sent a shiver down Catherine’s spine.
The air shivered in answer, MacLeod men bristling, hands flying to hilts, MacDonald and Cameron steel gleaming in kind. Aidan’s defiance had loosed the cord, and there was no binding it again.
A spark of movement—one soldier stepping forward, another answering—and the thread snapped.
The glen erupted.
Swords clashed, ringing sharp enough to split the mist. Horses screamed and reared, hooves lashing the earth, showering mud and sparks as steel met steel. Shouts tore the air, commands lost in the chaos, cries of pain already rising.
“Nay!” Catherine spurred her horse forward, the animal lurching beneath her as panic shot like fire through her veins. Her heart hammered hard enough she thought it might break her ribs, her ears filled with the relentless clash of blades, the scrape of iron on iron, the dull thud of steel meeting flesh.
Every strike, every roar of defiance, every drop of blood spilled on this narrow stretch of glen was because of her. For her name, her body, her freedom, as though she were some prize to be won and dragged away, as though she were not flesh and spirit but coin passed from one man’s hand to another.
The weight of it crushed her chest, left her breath ragged and her fury sharp.
Aidan wheeled his mount, cutting down a MacLeod who lunged too close. “Get them away!” His command cracked through the chaos. His men surged toward her, hands reaching for her reins, for Alyson’s, for Sofia’s.
“Dinnae touch me!” Catherine snapped, jerking her arm free, though terror clawed her throat. She twisted in the saddle, eyes wide to the chaos—Edwin bellowing orders, his men driving hard at Cameron steel, MacDonald colors blurring in the frenzy. The air stank of sweat and iron and the first splatter of blood.
Beside her, Sofia’s horse shied, nearly unseating her. Catherine reached across, steadying her sister even as a soldier pressed forward. “Me lady, we must move!”
Alyson’s voice cut sharp, steadier than Catherine’s heart. “Catherine, ride!”
But Catherine’s gaze had already caught the line of Aidan through the press, the way he moved like a force cut from the storm itself. Every strike of his blade was measured, every command torn from his chest like thunder. And still he spared a glance back to her, eyes blazing.
Heat and fury tangled in her chest. That look—aye, he would keep her safe, whether she liked it or not.
Yet her pride screamed against being bundled away while men bled for her. “This is madness!” she cried, but the words vanished in the clash.
Aidan turned, his voice like iron shattering stone. “Go, Catherine!”
Her body trembled with fury, with fear, with the helplessness she hated above all else. And still, she felt herself pulled, her sisters pressed close, the swirl of soldiers urging them toward the trees, away from the crash of steel where Aidan Cameron’s blade met Edwin MacLeod’s.
The clash of steel rang through the glen, echoing off the wet rock walls and rolling down into the narrow pass below. Catherine rode near the rear of the column with her sisters, half shielded by the Cameron guards who had formed a protective ring around them. The glen widened into a churn of mud and shadow where Aidan and his men met the ambush head-on. Horses screamed, men shouted, the air alive with the hiss of blades and the smell of rain-soaked earth.
She twisted in her saddle, straining for a glimpse past the men blocking her sight, and caught only flashes—the glint of steel, the dark sweep of Aidan’s plaid, the controlled rhythm of his strikes as he fought at the front line. He moved like a man born to command both chaos and steel, his blows clean and deliberate amid the frenzy.
The noise of the fight rolled toward them, a storm made flesh. Aidan’s voice carried above it, low and sure, barking orders that kept the line from breaking. Behind him, his men obeyed without hesitation, closing ranks wherever he directed.
Catherine felt the sound of his command more than she heard it, the kind of voice that could hold the world together if it chose. She told herself it was only gratitude, only fear for her life, yet her heart beat to its rhythm all the same.
She had seen men fight before—her brothers, her clansmen—but none like him. There was a terrible grace to it, a beauty she wanted to despise and could not. Every movement of his arm seemed carved from purpose, every strike a promise that he would not fail her.
And yet her breath would not steady. If he fell, it would all fall.
“Ride harder!” one of Cameron’s men barked, his horse pressing close against Alyson’s. “We must clear the glen!”
She rode, pressed tight between her sisters, her fury the only weapon left to her. Mud spattered up her skirts, the wind biting sharp through the glen as the Cameron soldiers shouted for them to keep pace. Ahead, Aidan’s men were driving the line forward, cutting through the chaos toward the trees where safety waited.
She searched for him through the blur of rain and steel—for the flash of his sword, the sound of his voice. When she found him, her chest ached with something fierce and unnamable. He looked unbreakable, the dark plaid sweeping behind him, every strike as if the world around him seemed to obey. Even through the din, she could feel the gravity of him—the command, the danger, the maddening pull that set her blood alight.
A shout tore through the storm, “Tae the trees! Ride!”
The sisters spurred their horses toward the edge of the wood. The path narrowed, the ground slick beneath the hooves, and for one brief heartbeat Catherine thought they might reach cover.
Then the shadows moved. Men burst from the undergrowth, their plaids marked with MacLeod colors, blades flashing like lightning. The air cracked with the sound of steel meeting steel as Cameron guards wheeled to meet the ambush. Horses shrieked, hooves striking sparks on stone as the line buckled and split.
Catherine’s heart slammed against her ribs as one of the guards shouted for her to keep riding, but the order came too late. Rough hands seized Sofia’s reins, another shoved Alyson’s mare hard aside, but the men did not linger on them. Their eyes were fixed squarely on her.
“Take her!” one bellowed. “The lady’s tae come with us!”
While you wait for the whole book to be released, you can check all books from the series here.
Best selling books of Lyla
★★★★★ 102 ratings
Ian Wallace never wanted to be laird, but with a dying clan to save, he has no time for complications—especially not the fierce, beautiful prisoner hidden in his own new castle. She’s a MacAlpin, born of the blood he’s sworn to hate but the fire in her eyes stirs something deeper than duty. He should send her away. Instead, he’ll risk everything to keep her.
Read the book
★★★★★ 194 ratings
Thora MacLeod always follows her visions, but kidnapping Laird Aedan Cameron and blackmailing him into a fake marriage at a dangerous Yule gathering? Not her best idea. As sparks fly in enemy territory, their feelings for one another start to complicate things. Thora knows that her visions might save their clans, but they won’t stop her heart from shattering once Aedan finds out she’s been lying to him all along…
Read the book