Smoke blotted the view of the Deadsands completely. Tongues of flame licked the scorched glass. The heat grew intolerable. Devon kept the throttle hard forward, squeezing every ounce of power from the Tooth’s labouring engines.

  Bataba was on his knees, gasping. “We’re burning.”

  “The tar they dropped on our hull is burning,” Devon replied. “It will burn itself out soon.”

  But the shaman had a fevered look in his eye. “We have to turn back,” he cried. “Try another path.”

  “No,” Devon said. “We’re not stopping. We’re almost through.”

  “Turn back!”

  “Control yourself. Look!”

  Through a break in the smoke they saw Deepgate’s army marching. A forest of spears. Armour and shields flowed towards them like a tide of molten metal. The blackened bones of mangonels and scorpions stood out against the fire-lit smog behind. Even now, siege engineers were igniting the payloads on the mangonels, winding tension into the great bows of the scorpions. Closer, riders surged in from the flanks and loosed crossbow bolts that pinged and shattered against the window grille.

  And then they were out of the fire, and into cool, dark sand. Drums began to beat a low, steady rhythm.

  Boom. Boom. Boom.

  A bugle piped. The scorpions unleashed their spines. Iron-tipped shafts smashed against the hull a heartbeat later. Devon felt the throttle shudder in his grip.

  “Runner!” Bataba yelled.

  “Dawnside breach,” came the frantic reply. “The hatch is off.”

  “Fix it!”

  “Don’t touch those shafts,” Devon shouted above the din. “If they aren’t on fire, they’re saturated with poison.”

  The shaman shouted the order but a second barrage from the scorpions drowned out any acknowledgement. Drums pounded; deeper, faster.

  Boom. Boom. Boom.

  The tar on the hull had almost burned away. Through the charred glass Devon saw a boiling sea of armour, of spiked and visored helms, glittering swords and shields. Spears rippled as far as the horizon. Banners of black and gold snapped in the wind. Warships lit the sky with frenzied flashes of aether-light.

  Boom. Boom. Boom.

  At another cry from the bugle, a battery of mangonel arms came up with a thunk. Burning barrels and huge clay pots arced upwards, trailing smoke and tails of flame. A sound like a sigh filled the air. From the corner of his eye Devon saw Bataba back away.

  “Grab hold of something,” he warned.

  He didn’t turn to see if the shaman obeyed. Suddenly pitch and phosphor exploded ahead of them and bleached the forward windows. The bridge shuddered.

  Devon felt the engines skip a beat. He eased the throttle, then pushed forward hard. Bataba shot him a stern glance. Devon returned it warily. The Tooth juddered and lurched, then resumed its steady, rumbling progress. But something was wrong: the engine sound was coarser now, stuttering.

  Teams of engineers were using hoists to reload the scorpions and mangonels, ratcheting the range adjusters, igniting heavy drums with dripping torches. A thousand silhouetted figures crowded the ridge before the city, black against the burning horizon. Behind the marching infantry, strings of bowmen dipped arrows into trenches of flaming pitch, raised them high, and loosed them. Countless yellow arcs cut through the sky and fell, whining, before exploding against the Tooth’s hull.

  The engines stuttered again, seemed to pause, then lurched back to something less than full power.

  “What’s wrong?” Bataba demanded.

  “The engine is overheating.”

  “Can you fix it?”

  “No time.”

  Crackle. The scorpions discharged their spines once more, and moments later the heavy shafts pummelled the huge machine.Crack, crack, crack . Devon flinched at the successive impacts. Panicked shouting came from the corridors behind, then screams of agony. The Heshette had found and touched the poisoned, serrated spines.

  “I told you to keep them away from those things,” Devon growled.

  “They’ve breached through to the inner walls. The corridors are blocked!”

  “Then cover them before you try to remove them!”

  Ssssssss.

  A second volley of flaming arrows swept up, arced, and fell like a shower of stars. Then the archers withdrew and broke aside to the east and west. Hundreds more infantry poured forward from behind. They were pushing siege-towers. To the sides, heavy cavalry raced to join the advance cavalry. A barrage of crossbow bolts lanced up from both units. Devon could hear the infantry now, the crunch of armoured boots, the rumble of massive siege-tower wheels.

  “We’re now inside ballistic range,” he cried. “The troops will engage.”

  Boom, boom, boom. The drums quickened.

  “Archers on the roof!” Bataba shouted. “Prepare to repel boarders.”

  The Tooth jolted, dipped forward, groaned, and slowed.

  “Trenches,” Devon said. He slammed the throttle back to full. Engines screamed. Bolts and arrows smashed to fragments against the window grille. The Tooth levelled, tilted back, then slewed sideways. Curtains of sand sprayed over the advancing infantry.

  But the machine began to climb, Deepgate’s war drums thumping like its own heartbeat.

  A tide of shields and spears broke around them. Grapples flew up from all sides. The Tooth struggled free of the trench. Devon blinked sweat from his eyes and knocked back a lever with his stump. The cutting arms lowered with a furious hiss. “Mow them down you said.”

  “For Ayen!” the shaman cried.

  Devon grinned, and activated the cutters.

  The engines hacked once, twice, and died.

  The Tooth jerked to a halt.

  A sudden silence filled the bridge, as though every man in the Tooth and the army outside had paused. Devon turned to Bataba, his face bloodless. “The propeller shaft,” he said. “Get your men down there to fix it or we’re dead.”

  “How soon can it be repaired?”

  “Not soon enough.” Devon rose from his seat. “Fetch the priest.”

  Below them, Deepgate’s army charged.

  Carnival backed away from the abomination. Her hand moved to the rope scar on her neck as though pulled there by some dark memory. “Will I kill it?” she breathed.

  “Someone already has,” Rachel said. “A long, long time ago.” She found it hard to believe the thing was even standing.

  Most of the angel was still there, but it leaned at an awkward angle, resting its weight on one leg. The other leg was withered and stunted, more bone than flesh. Three fingers remained on one hand, one finger on the other. Strips of intestine hung from its abdomen where leathery patches of skin—or perhaps just leather—had burst. Its yellow eyes were lidless and appeared to bulge, giving the creature an almost comical expression. It sucked air through a gap where its nose should have been. There was not a single feather on its wings, just tattered goose-flesh.

  It was the most pitiful, wretched thing Rachel had ever seen, and yet she had a strong sense that Carnival was afraid of it.

  Will I kill it? It was almost as if Carnival had asked for approval, but when did she ever need to ask anything of anyone?

  “I’d be doing it a favour.” Carnival’s voice trembled.

  “No,” Rachel said.

  The dead angel watched Carnival for some moments and it did not move. Then suddenly it bobbed its head back and forward, held out a closed fist, and said, “Shing.”

  Carnival flinched.

  “Shing!”

  “We don’t understand,” Rachel said.

  Mr. Nettle had retreated a few steps back and was watching the dead angel warily. Evidently he had decided this wasn’t Abigail.

  “Shing!” The dead angel pushed its clenched hand again at Carnival.

  “It’s trying to give you something,” Rachel said.

  “Shing!”

  Carnival extended her hand and the angel dropped something into it.

  “Wh
at is it?” Rachel stretched over to see.

  Carnival held up the object: an ugly bone ring, somewhat chewed.

  The dead angel lifted its chin. “Shing,” it repeated, then shaped its mouth into something that might have been a grin, before it turned away and folded itself back through the door.

  “Do you still want to kill it?” Rachel asked.

  Carnival had paled. For a moment, she looked lost, confused. And then her expression darkened and, to Rachel’s horror, the hunger was back in her eyes. “Why the hell not?” Carnival said, and stooped to follow the other angel through the doorway.

  Rachel grabbed for her, but hesitated. She had noticed Carnival slip the ring onto her finger. “Come on,” she hissed to Mr. Nettle.

  Beyond the door a sweating red-rock passageway sank before them, and then rose again a short distance ahead. The dead angel paused at the bottom, beckoned to them. “Grog,” it said. “Ussis.” Then it turned and loped away.

  “Did it just say what I think it did?” Rachel frowned.

  Carnival stared after the monstrosity, her expression dark, and made no response.

  “I suggest we head the other way.”

  The scarred angel’s fists tightened suddenly. She flexed her broken shoulder: bones cracked, and her skewed wing straightened. She grunted, and took off after Shing.

  Cursing, Rachel ran after her. Somewhere behind her, Mr. Nettle’s crutch creaked.

  Cressets dripped grease into congealed mounds and milky puddles on the floor. Rachel skipped round those, but the chain between her and Carnival sloshed through them and was soon soaked and glistening. Rachel’s hand kept returning to her empty scabbard as she ran. Time was running out.

  The red passageway ended at a heavy door. Shing halted, bobbed its head again, and attempted another ghoulish smile before it yanked the door handle. The door moved inwards with a sucking sound. Cold air rushed out and past them, and they stepped through.

  Walls of white water thundered down into darkness on either side, forming a tall, misty corridor without floor or ceiling. They appeared to be standing on a ledge high on the wall of a vast cavern.Or the edge of another abyss? An ancient chain bridge zigzagged between the waterfalls and vanished thirty yards ahead, where a weak red light suffused the mist. At this end the iron spans of the bridge looked weak; in the distance they seemed as delicate as lace. Looking down, Rachel saw nothing but frothing water

  If this is Hell, what lies below?

  “Grog,” Shing said, and bounded on without hesitation.

  They moved cautiously. The bridge was treacherously slippery. Rotten beams squelched and broke underfoot, sending fragments tumbling into the dark. Chains steamed and dripped. Rachel’s leathers were soon soaked. Ahead, the red light grew steadily brighter, and gradually the deluge of water eased: first to sheets; then trickles like silver ropes; then drips. The mists parted, and they found themselves standing before Ulcis’s palace of chains.

  Without any visible means of support, the iron palace smouldered like an angry red sun in the darkness; amid a great knot of walkways, stairwells, balconies, and platforms all stitched with chains. Huge braziers burned within. There were no walls, but Ulcis’s palace was nevertheless a prison. Cages had been woven into the structure or hung from chains and hooks at every level. These were crammed full of people.

  The Hoarder of Souls was slumped on a massive throne in the centre of his palace, watching their approach.

  “Grog,” Shing said.

  “He means god.” Ulcis’s voice boomed across the void. “His vocal cords rotted centuries ago.” He sounded regretful. “Along with its wings and mind. I patch them up, but when the flesh is full of maggots, what can you do? This one is undoubtedly the worst. It never had the hunger to sustain itself.”

  Rachel, Carnival, and Mr. Nettle stepped off the bridge and ducked inside the confines of the palace chains. The god’s throne sat on a dais in the centre of a broad platform, surrounded by the numerous suspended cages. A carpet of bones covered the floor around him. Rachel loosened the leather straps around the burner and poisonsong bolts at her hip. Cages creaked overhead and cold, hungry eyes turned to follow their progress.

  “They are agitated,” said Ulcis. “They smell meat.”

  “Grog,” Shing said.

  Ulcis reached down, plucked a bone from the floor, and threw it at Shing. It missed, skittered off the platform, then slipped between the chains and into the darkness beyond.

  Shing bounded after it, but stopped before the edge, its shoulders slumped. “Grog?”

  “One day its survival instincts will fail,” Ulcis hissed, “and I’ll be rid of it for good. The things below this palace would soon tear it to pieces.”

  “More of your slaves?” Rachel asked.

  “The gates of Iril lie below,” replied the god.

  “And what, exactly, is Iril?”

  Ulcis smiled. “Wouldn’t you like to know?”

  “Grog?”

  “Leave!”

  The creature hesitated, then bowed awkwardly and lurched back across the bridge.

  The god of chains eyed Mr. Nettle’s crossbow indignantly. “I suppose this other one is human. Or aspires to be.” His voice sounded like crumbling rocks. “They will keep coming down here, from some implacable need to stand before a god. Great balloons or flying machines with sails, fins, and propellers—I’ve seen it all. A man in a chair tethered to hundreds of sparrows, trailing feathers.” He made a dismissive gesture. “I had the chair repaired.”

  “This is Mr. Nettle,” Rachel said, “and he didn’t come to stand before anything. He’s looking for his daughter.”

  “Have you seen her?” Carnival said.

  Ulcis’s face creased with rage. “Are you feeling hungry, daughter?” he said. “That time of the month?” He leaned back, parting his lips in a wet grin. “How many have you murdered by now? Or have you forgotten them all? Do you remember your last scar? No? But now at least you remember your first.”

  “I’ll remember the next,” she said.

  Rachel clamped a hand on her shoulder.The chain. Don’t forget we’re chained . But Carnival didn’t move. She was staring beyond Ulcis’s throne. There was movement in the darkness. Through the chains, other angels appeared: a handful at first, and then scores of them. They were in various states of decay, though none looked as bad as Shing. Ragged wings the colour of dust. Scraps of armour—corroded steel or bone plates, strapped over grey, muscular torsos; curved swords, spears, maces, and recurved bows.

  “My lieutenants,” Ulcis announced. “They remember you, daughter. You were once so pretty.” His voice was loaded with snide implication. “Flowers and ribbons in your hair, so pretty then. They all remember you.”

  Ulcis’s archons leered at Carnival with such derisive pleasure that Rachel felt a surge of despair, almost panic. She’d seen that look before, on soldiers’ faces after Hollowhill had been cleared of Heshette warriors; after the soldiers had been left alone with the women. Rachel had beaten four men unconscious after she found out what they’d done there. She’d beaten them until their faces were pulp, before she’d been dragged away screaming by the Spine.

  Rachel’s hand tightened on Carnival’s shoulder. She could feel the scarred angel’s muscles tensing like steel, her fists clenched, her knuckles white. The rope scar at her neck pulsed with each rapid breath. No! Rachel wanted to scream at the god. Don’t force her to remember!

  Carnival spoke quietly. “What did you do to me?”

  The god of chains rose, an unfolding landscape of flesh, and unfurled his vast wings. Chains of shadow lashed out behind him. “Shall I give you those memories back, daughter? When they’d finished with you there was no point in taking your soul. There was nothing left of it to take.”

  But Rachel knew that was a lie. Ulcis had tried to destroy his daughter’s soul, to crush the humanity he so reviled. Yet he hadn’t succeeded. Carnival had buried that part of herself even deeper than the abyss. She
possessed her father’s hunger and rage, but she still kept her mother’s soul.

  Carnival slipped off the ring Shing had given her and let it fall to the ground. That small gesture wrung Rachel’s heart.

  “The syringe,” Ulcis commanded. “Bring it here.”

  One of the angels approached, a creature seven feet tall. Naked bone gleamed where battle-scars had opened up its face, and ribs poked through gaps in its armour. Rachel studied the sword at its hip and the bamboo tube lashed beside it; then she frowned. This bastard was carrying her weapons. It handed Ulcis the Poisoner’s syringe, still in the grip of Devon’s severed hand.

  “You came here for this?” Ulcis said. The hand twitched, tightened its grip further. The god regarded it without apparent interest.

  “It’s mine,” Carnival hissed, crouching, and the scars on her face contracted.

  Rachel heard a creak of bone and glanced back to see Mr. Nettle shuffle forward on his crutch. He levelled his crossbow at the god, and stared hungrily at the syringe.

  Shit, what’s his interest in the angelwine?Then it struck her.His daughter’s soul. So this is about to get very messy .

  No one moved.

  The angelwine glittered: a distillation of souls that would restore an angel. Rachel now understood why Carnival had fought so hard to find it. Would it finally cure her hunger? End her torment? Could it remove her scars? Not only the scars she wore on her flesh, but those she carried inside?

  That stuff brought Devon back from the brink of death.

  And suddenly she realized why Carnival could never be allowed to have it.

  Ulcis prised the syringe free from the Poisoner’s dead fingers and flung the severed hand at his daughter. “You may keep this—a gift from me.”

  Carnival did not move a muscle as the severed hand dropped to the floor at her feet, then scuttled away like a fleshy crab. But her scars flared brighter; her eyes darkened to the colour of murder.

  Steel rasped as the dead angels around them unsheathed their swords.

  Rachel heard a click.

  Ulcis’s head snapped back, the hunting crescent buried in his right eyebrow.

  Mr. Nettle dropped his crossbow and charged.

  His improvised splint broke apart, but his momentum still carried him forward, and he slammed into the god with a force that would have brought down a house. The throne pitched backwards, and Ulcis crashed to the ground underneath the scrounger. The entire platform shuddered, tilted; cages lurched and groaned above them. A hundred chains clinked and shivered.