She watched the power burgeoning, the bucking frenzied, the tendrils whipping like the limbs of some giant, wave-thrashed anemone.

Darkness had been peeled back by the bristling energy, the shadows dancing wild. A sudden shout.

The heaving chain sprang loose, the roar of its escape thundering in the ground beneath Seren’s feet. Figures staggered as the wave launched skyward, obliterating the night. It crest was blinding green fire, the curving wall in its wake a luminescent ochre, webbed with foam in a stretching latticework.

The wall swallowed the north sky, and still the crest rose, power streaming upward. The grasses near the mages blackened, then spun into white ash on swirling winds.

Beneath the roar, a shriek, then screams. Seren saw a soldier stumbling forward, against the glowing wall at the base of the wave. It took him, stripped armour, clothes, then hair and skin, then, in a gush of blood, it devoured his flesh. Before the hapless figure could even crumple, the bones were plucked away, leaving naught but a single upright boot on the blistered ground in front of the foaming wall. The crimson blush shot upward, paling as it went. Until it was gone. Air hissed past her, buffeting and bitter cold.

She sank down, the only response possible to fight that savage tugging, and dug her fingers into the stony ground. Others did the same around her, clawing in panic. Another soldier was dragged away, pulled shrieking into the wave.

The roaring snapped suddenly, like a breath caught in a throat, and Seren saw the base lift away, roll upward like a vast curtain, rising to reveal, once again, the battered slopes leading to the pass, then the pallid mountains and their blunt, ancient summits.

The wave swiftly dwindled as it soared northward, its wild light reflected momentarily in a patchwork cascade across reflective surfaces far below, sweeps of snow near the peaks and ice-polished stone blossoming sickly green and gold, as if awakened to an unexpected sunset.

Then the mountains were black silhouettes once more.

Beyond them, the wave, from horizon to horizon, was descending. Vanishing behind the range.

In the corner of her vision, Seren saw Nekal Bara slump to her knees.

Sudden light, across the rim of the world to the north, billowing like storm seas exploding against rock. The glow shot back into the night sky, this time in fiery arms and enormous, whipping tentacles.

She saw a strange ripple of grey against black on the facing mountainside, swiftly plunging.

Then comprehension struck her. ‘Lie flat! Everyone! Down!’

The ripple struck the base of the slope. The few scraggly trees clinging to a nearby hillside toppled in unison, as if pushed over by a giant invisible hand.

The sound struck.

And broke around them, strangely muted.

Dazed, Seren lifted her head. Watched the shale tiles of an outlying building’s roof dance away into the darkness. Watched as the north-facing wall tilted, then collapsed, taking the rest of the structure with it. She slowly climbed to her hands and knees.

Nekal Bara stood nearby, her hair and clothes untouched by the wind that raged on all sides.

Muddy rain sifted down through the strangely thick air. The stench of charred wood and the raw smell of cracked stone.

Beyond, the wind had died, and the rain pummelled the ground. Darkness returned, and if fires still burned beyond the mountains, no sign was visible from this distance.

Buruk the Pale staggered to her side, his face splashed with mud. ‘He did not block it, Acquitor!’ he gasped. ‘It is as I said: no time to prepare.’

A soldier shouted, ‘Errant take us! Such power!’ There was good reason why Lether had never lost a war. Even the Onyx Wizards of Bluerose had been crushed by the cadres of the Ceda. Archpriests, shamans, witches and rogue sorcerors, none had ever managed to stand for long against such ferocity. Seren felt sick inside. Sick, and bereft.

This is not war. This is… what? Errant save us, I have no answer, no way to describe the magnitude of this slaughter. It is mindless. Blasphemous. As if we have forgotten dignity. Theirs, our own. The word itself. No distinction between innocence and guilt, condemned by mere existence. People transformed against their will into nothing more than symbols, sketchy representations, repositories of all ills, of all frustrations.

Is this what must be done? Take the enemy’s flesh and fill it with diseases, corrupting and deadly to the touch, breath of poison? And that which is sick must be exterminated, lest it spread its contamination.

‘I doubt,’ Buruk said in an empty voice, ‘there was time to suffer.’

True. Leave that to us.

There had been no defence. Hannan Mosag, Rhulad, the slave Udinaas, and Feather Witch. Hull Beddict. The names skittered away in her mind and she saw – with a sudden twisting of her insides that left her shocked – the face of Trull Sengar. No. It was Hull I was thinking of. No. Why him? ‘But they’re dead.’