Kingdom of Ash (Throne of Glass #7) by Sarah J. Maas



Aedion’s drained legs shook, his arms strained, but he held his ground. For whatever few breaths he had left.

Aelin had come. It was enough.



Dorian’s magic snapped out of him, felling the charging soldiers. Side by side with Chaol, the wild men of the Fangs around them, they cleared a path through Morath’s ranks, their swords plunging and lifting, their breath a burn in their throats.

He had never seen battle. Knew he never wished to again. The chaos, the noise, the blood, the horses screaming—

But he was not afraid. And Chaol, riding near him, breaking soldiers between them, did not hesitate. Only slaughtered onward, teeth gritted.

For Adarlan—for what had been done to it and what it might become.

The words echoed in his every panting breath. For Adarlan.

Morath’s army stretched ahead, still between them and the battered walls of Orynth.

Dorian didn’t let himself think of how many remained. He only thought of the sword and shield in his hands, Damaris already bathed in blood, of the magic he wielded to supplement his strikes. He wouldn’t shift—not yet. Not until his weapons and magic began to fail him. He’d never fought in another form, but he’d try. As a wyvern or a ruk, he’d try.

Somewhere above him, Manon Blackbeak flew. He didn’t dare look up long enough to hunt for a gleam of silver-white hair, or for the shimmer of Spidersilk-grafted wings.

He did not see any of the Thirteen. Or recognize any of the Crochans as they swept overhead.

So Dorian kept fighting, his brother in soul and in arms beside him.

He’d only let himself count at the end of the day. If they survived. If they made it to the city walls.

Only then would he tally the dead.



There was only Aelin’s besieged city, and the enemy before it, and the ancient sword in her hand.

Siege towers neared the walls, three clustering near the southern gate, each teeming with soldiers.

Still too far away to reach. And too distant for her magic.

Magic that was already draining, swift and fleeting, from her veins.

No more endless well of power. She had to conserve it, wield it to her best advantage.

And use the training that had been instilled in her for the past ten years. She had been an assassin long before she’d mastered her power.

It was no hardship to fall back on those skills. To let Goldryn draw blood, to engage multiple soldiers and leave them bleeding out behind her.

The Lord of the North was a storm beneath her, his white coat stained crimson and black.

That immortal flame between his antlers didn’t so much as flutter.

Overhead the skies rained blood, witch and wyvern and ruk alike dying and fighting.

Borte still covered her, engaging any Ironteeth who swooped from above.

Minutes were hours, or perhaps the opposite was true. The sun peaked and began its descent, shadows lengthening.

Rowan and the others had been scattered across the field, but an icy blast of wind every now and then told her that her mate still fought, still killed his way through the ranks. Still attempted to reach her side once more.

Slowly, Orynth began to loom closer. Slowly, the walls went from a distant marker to a towering presence.

The siege towers reached the walls, and soldiers poured unchecked over the battlements.

Yet the gates still held.

Aelin lifted her head to give the order to Borte and Yeran to bring the siege towers down.

Just in time to see the six Ironteeth wyverns and riders slam into the ruks.

Sending Borte, Falkan, and Yeran scattering, ruk and wyvern screaming as they hit the earth and rolled.

Clearing the path overhead for a gargantuan wyvern to come diving for Aelin.

She blasted a wall of flame skyward as the wyvern stretched out its claws for her, for the Lord of the North.

The wyvern banked, rising, and dove again.

The Lord of the North reared, holding his ground as the wyvern aimed for them.

But Aelin leaped from his back, and slapped his flank with the flat of her sword, throat so broken from roaring that she couldn’t form the words. Go.

The Lord of the North only lowered his head as the wyvern barreled toward them.

She did not have enough magic—not to turn the thing into ashes.

So Aelin threw her magic around the stag. And stepped from the orb of flame, shield up and sword angled.

She braced herself for the impact, took in every detail on the wyvern’s armor, where it was weakest, where she might strike if she could dodge the snapping jaws.

The carrion on its breath was a hot blast as its maw opened wide.

Its head went tumbling to the ground.

Not tumbling so much as smashing.

Beneath a spiked, massive tail. Belonging to an attacking wyvern with emerald eyes.

Aelin crouched as the riderless wyvern whirled on the gaping Ironteeth witch, still atop her beheaded mount.

With one slamming sweep of the tail, the green-eyed wyvern impaled the witch on its spikes—and sent her body hurling across the field.

Then the flash and shimmer. And a ghost leopard now hurtled toward her, and Aelin toward it.

She flung her arms around the leopard as it rose up, massive body almost knocking her to the ground. “Well met, my friend,” was all Aelin could manage to say as she embraced Lysandra.

A horn blared from the city—a frantic call for help.

Aelin and Lysandra whirled toward Orynth. Toward the three siege towers against the walls by the southern gate.