Page 96

Reading that thought, Fenrys said, “The last time they healed her, right before she escaped. That’s when they vanished. When Maeve told her that you had gone to Terrasen.”

The words hit like a blow. When she had lost hope that he was coming for her. Even the greatest healers in the world hadn’t been able to take that from her until then.

Rowan wiped his face on the arm of his jacket. “Why are you telling me this?” he repeated.

Fenrys rose from the trough, drying his face with the same lack of ceremony. “So you can stop wondering what happened. Focus on something else today.” The warrior kept pace beside him as they headed for where they’d been told a meager breakfast would be laid out. “And let her come to you when she’s ready.”

“She’s my mate,” Rowan growled. “You think I don’t know that?” Fenrys could shove his snout into someone else’s business.

Fenrys held up his hands. “You can be brutal, when you want something.”

“I’d never force her to tell me anything she wasn’t ready to say.” It had been their bargain from the start. Part of why he’d fallen in love with her.

He should have known then, during those days in Mistward, when he found himself sharing parts of himself, his history, that he’d never told anyone. When he found himself needing to tell her, in fragments and pieces, yes, but he’d wanted her to know. And Aelin had wanted to hear it. All of it.

They discovered Aelin and Elide already at the buffet table, grim-faced as they plucked up pieces of bread and cheese and dried fruit. No sign of Gavriel or Lorcan.

Rowan came up behind his mate and pressed a kiss to her neck. Right to where his new claiming marks lay.

She hummed, and offered him a bite of the bread she’d already dug into while gathering the rest of her food. He obliged, the bread thick and hearty, then said, “You were asleep when I left a few minutes ago, yet you somehow beat me to the breakfast table.” Another kiss to her neck. “Why am I not surprised?”

Elide laughed beside Aelin, piling food onto her own plate. Aelin only elbowed him as he fell into line beside her.

The four of them ate quickly, refilled their waterskins at the fountain in an interior courtyard, and set about finding armor. There was little on the upper levels that was fit for wearing, so they descended into the keep, deeper and deeper, until they came across a locked room.

“Should we, or is it rude?” Aelin mused, peering at the wooden door.

Rowan sent a spear of his wind aiming for the lock and splintered it apart. “Looks like it was already open when we got here,” he said mildly.

Aelin gave him a wicked grin, and Fenrys pulled a torch off its bracket in the narrow stone hallway to illuminate the room beyond.

“Well, now we know why the rest of the keep is a piece of shit,” Aelin said, surveying the trove. “He’s kept all the gold and fun things down here.”

Indeed, his mate’s idea of fun things was the same as Rowan’s: armor and swords, spears and ancient maces.

“He couldn’t have distributed this?” Elide frowned at the racks of swords and daggers.

“It’s all heirlooms,” said Fenrys, approaching one such rack and studying the hilt of a sword. “Ancient, but still good. Really good,” he added, pulling a blade from its sheath. He glanced at Rowan. “This was forged by an Asterion blacksmith.”

“From a different age,” Rowan mused, marveling at the flawless blade, its impeccable condition. “When Fae were not so feared.”

“Are we just going to take it? Without even Chaol’s permission?” Elide chewed on her lip.

Aelin snickered. “Let’s consider ourselves swords-for-hire. And as such, we have fees that need to be paid.” She hefted a round, golden shield, its edges beautifully engraved with a motif of waves. Also Asterion-made, judging by the craftsmanship. Likely for the Lord of Anielle—the Lord of the Silver Lake. “So, we’ll take what we’re owed for today’s battle, and spare His Lordship the task of having to come down here himself.”

Gods, he loved her.

Fenrys winked at Elide. “I won’t tell if you don’t, Lady.”

Elide blushed, then waved them onward. “Collect your earnings, then.”

Rowan did. He and Fenrys found armor that could fit them—in certain areas. They had to forgo the entire suit, but took pieces to enforce their shoulders, forearms, and shins. Rowan had just finished strapping greaves on his legs when Fenrys said, “We should bring some of this up for Lorcan and Gavriel.”

Indeed they should. Rowan eyed other pieces, and began collecting extra daggers and blades, then sections from another suit that might fit Lorcan, Fenrys doing the same for Gavriel.

“You must charge a great deal for your services,” Elide muttered. Even while the Lady of Perranth tied a few daggers to her own belt.

“I need some way to pay for my expensive tastes, don’t I?” Aelin drawled, weighing a dagger in her hands.

But she hadn’t donned any armor yet, and when Rowan gave her an inquiring glance, Aelin jerked her chin toward him. “Head upstairs—track down Lorcan and Gavriel. I’ll find you soon.”

Her face was unreadable for once. Perhaps she wanted a moment alone before battle. And when Rowan tried to find any words in her eyes, Aelin turned toward the shield she’d claimed. As if contemplating it.

So Rowan and Fenrys headed upstairs, Elide helping to haul their stolen gear. No one stopped them. Not with the sky turning to gray, and soldiers rushing to their positions on the battlements.

Rowan and Fenrys didn’t have far to go. They’d be stationed by the gates at the lower level, where the battering rams might come flying through if Morath got desperate enough.

On the level above them, Chaol sat astride his magnificent black horse, the mare’s breath curling from her nostrils. Rowan lifted a hand in greeting, and Chaol saluted back before gazing toward the enemy army.

The khaganate would make the first maneuver, the initial push to get Morath moving.

“I always forget how much I hate this part,” Fenrys muttered. “The waiting before it begins.”

Rowan grunted his agreement.

Gavriel prowled up to them, Lorcan a dark storm behind him. Rowan wordlessly handed the latter the armor he’d gathered. “Courtesy of the Lord of Anielle.”

Lorcan gave him a look that said he knew Rowan was full of shit, but began efficiently donning the armor, Gavriel doing the same. Whether the soldiers around them marked that armor, whether Chaol recognized it, no one said a word.

Far out, the gray sky lightening further, Morath stirred to discover the khaganate’s golden army already in place.

And as a lone ruk screeched its challenge, the khaganate advanced.

Foot soldiers in perfect lines marched, spears out, shields locked rim to rim. The Darghan cavalry flanked either side, a force of nature ready to herd Morath to where they wanted them. And above, flapping into the skies, the rukhin readied their bows and marked their targets.

“Ready now,” Chaol called out to the men of his keep.

Armor clanked as men shifted, their fear stuffing itself up Rowan’s nose.

This would be it—today. Whether that hope remained or fractured.

Already, the awakening sky revealed two siege towers being hauled toward them. Right to the wall. Far closer than Rowan had last noted when flying overhead last night. Morath, it seemed, had not been sleeping, either.

The ruks would remain back with their own army, driving Morath to the keep. To be picked off here, one by one.

“We have minutes until that first tower makes contact with the wall,” Gavriel observed.

A scan of the battlements, the soldiers atop them, revealed no sign of Aelin.

Lorcan indeed muttered, “Someone better tell her to stop primping and get here.”

Rowan snarled in warning.

The clash of armored feet and shields was as familiar as any song. Morath’s foot soldiers aimed for the keep walls, spears at the ready. At the other end of the host, soldiers faced away, spears and pikes angled to intercept the khaganate’s army.

A horn blasted from deep in the khaganate ranks, and arrows flew.

The mass of Morath soldiers didn’t so much as flinch or look behind to see what became of their rear lines.