into the trees.
“The prince! The unicorn prince!” one of the tercels cried.
Other wingcats took up the chant. The wind off the sea had grown so strong that Jan saw his attackers wobbling precariously as they banked and turned, breaking off their pursuit of the retreating unicorns. The relentless sea surged at his back. As a dozen wingcats beat toward him from above the dunes, he knew he could never hope to win past them to the grove.
“Alma aid me,” he whispered. “Stand at my shoulder, O Mother-of-all!”
The Singing Cliffs rose to his left. Their honeycomb of wind tunnels and tidal canyons shrieked in the rising stormwind. Jan noted with relish how the wingcats strained and labored through the air. Whipping gusts tossed and batted at them. Earthbound, he himself was not so hampered.
As the first gryphon to reach him stooped, the dark unicorn dodged, sprinting away down the beach. The angry cries of his pursuers rose behind. The tall Cliffs opened before him. Jan ducked into their twisting maze. The air around him hummed, vibrated. Wind sheered and shuddered through the turning canyons, whistling like warriors, like birdsong, like reed flutes of the woodland pans.
His path looped and folded back upon itself. Powerful air currents buffeted treacherously. Rounding a bend, Jan glimpsed a wingcat formel being dashed by the gale against the cliff’s side behind him. She crumpled, falling, and her companions screamed, increasing their speed. Long, keening wails rose on the stormwind as the churning air grew furious, laden with scattered, stinging rain.
Glancing back again, Jan saw more gryphons swept against the cliffs. The tremendous gusts barely reached him in the canyons’ depths. Elated, the dark prince sped on while his remaining pursuers struggled to keep aloft despite the pelting rain. Drops fell more heavily, pounding down. Another tercel smashed into a ledge. Blue lightning split the heavens, casting a cold sheen like moonlight across the cliffs.
Tidewater spilled into the canyons suddenly. Jan found himself running through seawater up to his pasterns, flinging sheets of spray with every step. Only three gryphons remained in pursuit, green tercels all. Their shrieks tore at his ears. The cliffs sang, shuddered with stormwind. He heard the hammering of waves just beyond the canyon wall.
More seawater poured into the chasm. Halfway up his shanks, its depth impeded his gallop. Rain pummeled down. The tempest howled. Jan plunged on, limbs straining against the turbulent water’s pull. The canyon ran straight now, without a bend. If he did not find a way out of the Cliffs soon, he realized, he might well drown.
The cliffside opened abruptly before him. Jan glimpsed beach and storm-filled sky. Only a single gryphon’s voice trailed him now, the others all lost, or dashed to their deaths, or given up. Seawater crashed into the opening, the swell up to his knees, its undertow fierce. Furiously, Jan fought his way through the inrushing tide. The gryphon behind him shrilled in fury, so close the sound sliced the prince’s ears.
Suddenly he was free of the cliffs, in a tidal trough deep with running sea. Firm ground lay within sight, a rocky beachhead only a score of paces beyond. Jan plowed toward it through the foaming surf. Again the gryphon’s savage cry. The dark unicorn felt talons score his back, a razor beak striking the crest of his neck. He ducked, dodged sharply. Great green wings slapped the waves to either side. The raptor’s grip tore into his flesh, fastening upon his shoulder blades.
Screaming with pain, Jan bucked and reared. Lion’s claws hooked into his flanks, forcing him down onto all fours again. With a surge of unsought strength, Jan galloped breakneck, thrashing. Broken shells and beach gravel ground beneath his heels. The wingcat’s grip slipped, balance faltering. The sea drew back, momentarily shallower—then a huge green wave twice Jan’s height broke, overwhelming the young