Reva stifled a groan. Not him too.

“It’s good,” Uncle Sentes said from his place by the fire, his voice a wheezing rasp. “Means they’re afraid.”

“Well they might,” Arentes said, smiling at Reva. “My lady brings the Father’s justice down upon them every time they assault our walls.”

“The Realm Guard we freed?” Reva asked him, keen to change the subject.

“Joined them with the hundred or so others already on the walls, my lady,” the guard commander replied. “Got them reinforcing the southern section. We’re still thin there.”

“Good.” She turned to Veliss. “Supplies?”

“About two-thirds remaining,” she replied. “But that’s only because we’re rationing so severely. There have been complaints, women mainly. Not an easy thing to see your children cry from hunger.”

“Double the ration for women with children,” Reva said. “I don’t like to hear them cry either.”

“Hunger is the enemy’s best weapon, my lady,” Lord Antesh pointed out. “Every mouthful we eat brings them a step closer to cresting the walls.”

“Winter is no more than a month away,” her uncle said from the fire. “And they have scant pickings for forage. We’ll see who starves first.” He fell to coughing and gave an irritated wave. “Enough of this,” he choked when the fit subsided. “Leave me with my niece.”

The others bowed and moved to the door, Veliss’s hand brushing Reva’s as she followed. She went to sit opposite her uncle, noting the shake in his hands as they rested on the blanket. “You know it’ll only get worse,” he said. “Crying children will be the least of it.”

“I know, Uncle.”

“This”—he waved his hand vaguely—“wasn’t my plan. I’d hoped your tenure would be free of war.”

“Not your doing.”

“I had a dream last night. It was very strange. Your father was there, and mine, and your grandmother. All here in the library. Very strange since my parents could hardly stand to be in the same room . . .” He trailed off, blinking as his gaze drifted.

“Uncle?”

His eyes fluttered closed and she went to pull the blanket over his arms. His head jerked up as she came close, eyes bright with joy. “They said they were proud of me,” he breathed. “Because of you, Reva. Seems I finally did something right.”

She sat at his side, head resting on his knees as his frail hands played through her hair. “Too long,” she heard him murmur. “Cumbraelin women don’t wear it so long.”

They came again the following night, attacking in several places at once as Antesh predicted. The battalions came trooping over the causeway in close order, shielded on all sides, Varitai in front marching with their unnatural rhythm, Free Swords behind, ranks not so tightly formed but careful to keep behind their shields. Antesh ordered all bows lowered as they reached the end of the causeway, opting not to waste arrows. The Volarian column split into two, the battalions inching along with slow deliberation to encircle the city, not a gap appearing in their protective walls.

“Buggers learn too quickly for my liking,” Lord Arentes commented. He gave Reva a smart salute. “I shall take command of the western section, my lady. With your permission.”

“Of course, my lord. Be safe.”

The old commander gave a stiff bow and strode off. Reva watched the slow approach of the battalions for a moment then notched an arrow to her bow and vaulted onto the gatehouse roof.

“My lady!” Antesh reached out to her but she curtly waved him away.

“I want to see how much they fear me,” she said.

The battalions kept marching, moving into position in accordance with a well-rehearsed scheme, seemingly oblivious to the hated witch staring down at them with bow in hand. It was the Free Swords who took the bait, as she expected. A small chink appearing in the shield roof of a battalion as it trooped off the causeway and wheeled to the left. Reva waited for the glint of metal to appear in the black triangle then stepped to the side, the arrow leaving a harsh whisper in her ear as it flew past. She drew and released in an instant, her shaft finding the chink. The Free Sword battalion convulsed like a wounded beast, the discord rippling through the ranks as sergeants shouted for order, but not before more gaps had appeared in the shield wall.

“Archers up!” Antesh barked and a hundred bowmen rushed to the wall, arrows descending in a furious iron-tipped rain. The battalion struggled on as the arrows continued to fly, trailing bodies and attempting to re-form ranks but the damage was done. A few more seconds and it convulsed again, flying apart as panic took the remaining men. Some ran for the causeway, others to neighbouring battalions seeking shelter. Most were cut down within seconds but perhaps a few of the more fleet-footed made it to safety.

Reva notched another arrow and continued to stand atop the battlement, eyes scanning the Volarian ranks below for another opportunity. She wondered if hatred was in fact a physical force because she could feel it now, rising towards her like a wave.

The last Volarian battalion trooped into place directly opposite the gatehouse. Smaller than the others, perhaps three hundred men, the ranks moving with greater precision than even the Varitai. Kuritai, Reva decided.

She raised her bow above her head, laughing and thinking about her dying uncle. It seems I finally did something right. “Well come on!” she called to the silent ranks below. “I’m waiting.”

Antesh sent out parties in the morning to retrieve arrows and gather weapons from the dead. Reva chose to go with them, not wanting to be thought of as shirking the more odious duties.

“Lord Arentes puts the count at well over a thousand Volarians killed,” Arken commented. He paused to tug an arrow from the corpse of a Varitai lying half-submerged on the bank, also taking his short sword and dagger.

“They kept us busy enough,” Reva agreed. The night had been a blur of successive crises, seeing her rush from one section of the wall to the other as the Volarians sought to gain a claw hold. They had come close only twice, once on the western section where Varitai had used grapples to scale the wall whilst the main force of Free Swords tried vainly to climb their ladders. Lord Arentes had already contained the assault by the time she got there, the old commander bleeding from a cut on his forehead as he shouted orders to the City Guard. A single charge with lowered halberds had been enough to dislodge the Volarians, heralding another arrow-lashed flight to the causeway.

The incursion on the southern section proved the most serious. Reva had dealt with the Kuritai assault on the gatehouse by the simple expedient of having them soaked in lamp oil when they abandoned their shields to sprint for the wall, grappling hooks whirling. Successive volleys of fire arrows saw most plummeting to the ground in flames but a few made it to the top of the wall, some still alight as they did their deadly two-sworded dance, killing many defenders before being cut down. She was ordering the bodies tipped over the battlements when a messenger came running with news more Kuritai were atop the southern wall.

She sent word ordering the House Guards to reinforce the sector and ran there with Arken in tow. The Kuritai had been hidden amongst the main force of Free Swords, an annoyingly clever tactic she would have to watch for in future. They had formed a tight defensive knot on the southern wall, bodies piled up on either side as the Realm Guard defenders rallied for another counterattack. Their commander was a young sergeant already showing numerous cuts on his bare arms and face.

“One more try, lads!” he called to his men. “We’ll get the bastards this time.”

“Hold,” Reva ordered, eyeing the close ranks of Kuritai, crouched with typically blank expressions as Free Swords struggled over the battlements behind.

“Stand ready,” she told the Realm Guard, stepping forward and unslinging the wych elm. She stood aiming with careful deliberation, barely twelve feet from the nearest enemy, killing one, then another, the Kuritai ranks closing the gaps with an unconscious lack of hesitancy. She killed two more before one of the Kuritai barked a command and they came for her. She tossed the wych elm aside and reached over her shoulder to draw her sword as the Realm Guard charged.

She had difficulty recalling the exact train of events after that. She remembered leaping and whirling, a Kuritai falling with a half-severed neck, but mostly it was all a red-tinged confusion of clashing blades and rending flesh. It ended with the arrival of the House Guards, charging in with halberds to finish the remaining Kuritai and push the Free Swords from the wall.

She found herself hailed once more, the Realm Guard pummelling her with slaps to the back. She was too tired to push them away and Arken had to pull her free from the press. She was gratified to see him unharmed, though his face had the pale aspect of one who has killed at close quarters for the first time.

She paused at the sight of the young Realm-Guard sergeant dragging a wounded Free Sword to his feet, the man clutching his forearm, the bone gleaming white from the gaping wound. “Where’s your whip now, you fucking filth?” He drew a dagger and jammed it into the wound, twisting the blade as the man screamed. “Where’s your whip now, eh?”