Siege of Rage and Ruin Read online




  Begin Reading

  Table of Contents

  About the Author

  Copyright Page

  Thank you for buying this

  Tom Doherty Associates ebook.

  To receive special offers, bonus content,

  and info on new releases and other great reads,

  sign up for our newsletters.

  Or visit us online at

  us.macmillan.com/newslettersignup

  For email updates on the author, click here.

  The author and publisher have provided this e-book to you without Digital Rights Management software (DRM) applied so that you can enjoy reading it on your personal devices. This e-book is for your personal use only. You may not print or post this e-book, or make this e-book publicly available in any way. You may not copy, reproduce, or upload this e-book, other than to read it on one of your personal devices.

  Copyright infringement is against the law. If you believe the copy of this e-book you are reading infringes on the author’s copyright, please notify the publisher at: us.macmillanusa.com/piracy.

  This book was largely produced during the COVID-19 pandemic and is dedicated to all the scientists, doctors, healthcare workers, and others who have worked so hard to keep us safe.

  1

  For days after it rains, water drips through the bowels of Soliton, running down cool metal walls and through ragged, rusty gaps. It beads on the surface of the pale shelf mushrooms, catching stray sunlight to gleam like a handful of diamonds, and gathers in muddy pools where algae blooms in a short-lived riot of color. The steady plink plink plink infiltrates its way into silent moments, the kind of sound you’re certain is going to drive you mad but eventually just fades into the background.

  I crouch at the junction of two corridors, my breathing as quiet as I can make it, and the dripping grows louder in my ears, like a parade’s worth of kettledrums. The blueshell’s footsteps are silent—soft, springy balls at the ends of its legs absorbing any noise—but segments of its chitinous armor brush against each other with a sound like shuffling paper. I hear it come closer, then stop. It know I’m here. This close, it can hear the heart pounding in my chest.

  Time to get loud, then.

  I spring to my feet, slapping the wall with one hand to produce a hollow bong. The blueshell comes forward, edging around the corner, eight feet of sky-colored crab with a mass of sharp-edged tentacles for a face. It reaches for me with a foreleg tipped with a big knobbly claw, but I’m already gone, boots ringing against the metal deck as I run down the corridor.

  The blueshell gives chase, moving fast and quiet. I turn another corner, out into a wide corridor, and it comes with me, tendrils writhing. This one is hungry, and it thinks it has the scent of easy prey.

  Sometimes it’s easy to be wrong about who’s hunting who.

  Halfway down the corridor, I turn on my heel, skidding to a stop on the slimy metal. My armor comes up, green Melos energy crackling across me, and my blades ignite—glowing, spitting chunks of pure sorcery, springing from the backs of my wrists like extensions of my arms. A drop of water falls from the ceiling and splashes across them, evaporating with a steamy hiss.

  The crab pulls up short as well. Whether it knows what the sight of those blades means, or whether it’s just hesitating at something unfamiliar, I have no idea. Whatever the reason, its hunger quickly overcomes its caution, and it reaches for me with a claw. I duck under the limb, slashing across it with a blade, but energy screeches and leaves only a black scorch mark on the crab’s blue armor. I dance in closer, near the tentacled maw, and it reaches for me. No armor here, and my flashing blades leave several tendrils severed and smoking, twitching on the deck. The crab recoils, backing away.

  I first made my name on Soliton killing a blueshell single-handedly, but I’m not such a glutton for pain that I’m eager to repeat the experience. Any rotting time, people.

  As though in answer, a figure steps from a doorway behind the crab, outlined in an aura of pale blue light. Lines of Tartak force reach out, expertly grabbing two of the blueshell’s back legs just as it takes a step, lifting its sticky pads from the floor. The magic grabs the limbs and yanks backward, and the crab stumbles.

  Shadows flicker, peeling away from the walls and swirling into a tall, lean shape. Jack usually fights with a spear, but for this she carries a short, heavy blade, with enough weight to crack crabshell. She lines up a two-handed swing with one of the pinioned legs and nails the joint expertly, crushing the thin armor and taking the leg off. It crashes to the deck, still twitching, and Jack spins to sever the other. The blueshell reaches for her with a claw, but she’s already gone, vanished with a swirl of shadows and a mocking laugh.

  Zarun releases his hold on the broken legs and steps forward, his own Melos armor glowing around him. The crab turns awkwardly, shifting on its remaining limbs, would-be prey forgotten in its effort to get at its tormentors. It tries to reach Zarun with its claws, but he grabs and holds them with Tartak force. It shoves closer, lashing him with its tentacles, their sharpened tips drawing bright green flares from his armor. I know, from painful experience, that each of those flares is matched by a bloom of heat across his skin, slowly increasing from mild to unbearable, but Zarun doesn’t show any strain.

  And he’s got the crab’s attention, which is all I need. I shift the flow of Melos power, letting one blade fade away while the other shortens and narrows into a thin, brutal spike. Energy collects in my fist, growing hotter by the moment. When I can barely stand it, I sprint forward, darting past the blueshell’s ruined back legs and slipping underneath it. The armor is thick here, but it still has seams, and I drive the spike in between two plates. It breaks through with a crunch, and I release the energy I’ve gathered, a wave of coruscating fire that rips through the creature’s vulnerable innards. I have to jump back as it collapses, twitching wildly.

  Chalk up another one. This is getting almost too easy.

  * * *

  I let my armor fade away, and shake out my hand. Wisps of steam are still rising from between my fingers.

  “You’re getting better at that,” Zarun says, hopping over the crab’s outstretched claws. “I still can’t get the hang of it.”

  He’s in his hunting gear, ragged trousers and an open vest that shows off a well-muscled torso, his dark hair long enough that it’s starting to curl, skin Jyashtani-copper and eyes a startling blue. For all that he’s toothsome, as the late and unlamented Butcher might have put it, these days I find I can look at him and appreciate without being tempted. I have everything I need waiting for me, back in the Garden.

  “Maybe too good,” I say, shaking my hand again. My skin feels tender and raw, though without the muscle-ache of full powerburn. “I think I cooked myself a little.”

  “A little “burn is better than not killing the thing first try,” Zarun says. “Nothing like a mortally wounded blueshell thrashing around to ruin your day.”

  “Don’t remind me,” I mutter.

  “Brave companions! I see we are victorious once again!”

  Shadows shiver and part to reveal Jack, who bows like a conjurer at the end of a trick. She’s half a head taller than me, skinny as a pole, dressed in flowing, colorful silk. Her head is half-shaved, with the remaining hair dyed a brilliant purple. Her features make her look Imperial, but her accent careers wildly across the known world and beyond.

  “Another triumph to add to our legend,” she goes on. “Another mighty deed in a life replete with mighty deeds. Truly, no heroes have ever been so valorous as we three, pitting ourselves alone against the monsters of the Deeps, with no thought for our own safety—”

  “We’re only out here because you kept saying you were bore
d,” Zarun says.

  “And because you said you were tired of fruit and bread,” I remind him.

  “True.” Zarun looks at the blueshell and licks his lips. “That’s going to be some good eating.”

  “We have to get it home first,” I say.

  “Clever Jack will scout the way!” Jack says immediately, shadows rushing around her like dark water. Her voice fades gradually as she vanishes. “It would be terrible to be ambushed, after all. Many are the perils that haunt the dark places of Soliton.…”

  Zarun and I exchange a look, and roll our eyes.

  * * *

  In truth, it’s mostly Zarun who carries the dead blueshell, lifting it with his Tartak Well while I assist whenever there’s a tricky doorway. It doesn’t take long to get back to the Garden, the cylindrical hideout near the front of the ship where we’d first taken shelter from the Vile Rot. The great folding door at its base is closed, and I concentrate, reaching out through my Eddica Well into the fabric of the ship. After a moment, the door obediently slides open.

  I’m getting better at that, too. I feel a burst of triumph, which is a little ridiculous for what is, after all, only a door. Having spent so long bashing my head against Soliton’s obstinate, inscrutable system, it still feels like a revelation when I can make it do anything like what I intend. In theory, the authority I was granted at the Harbor gives me complete control over the ship. In practice, things are … more difficult.

  Hagan is better at it than I am. Of course, being dead, he has a lot more time to practice.

  Jack is waiting for us, bouncing idly from one foot to another, animated as always by a manic energy that never seems to take a breath. As Zarun hauls the dead crab over the threshold and lays it out on the grassy meadow that occupies the first layer of the Garden, Jack follows close behind, practically drooling.

  “Good eating, indeed,” she says. “And none too soon, for Clever Jack has a hunger. And a thirst, come to think of it, if there’s any wine left in that jug. But mostly a hunger.”

  “Let’s get it properly butchered first,” Zarun says, igniting his own Melos blades. “Otherwise half of it will go bad before we get the chance to cook it.”

  I ignite my blades as well, ignoring a twinge in my singed hand. “Show me where to cut.”

  “I’ll take care of it,” Zarun says. “Go upstairs and tend to your princess.”

  “Yes, go!” Jack says. “You, at least, should enjoy the voyage.”

  “But—”

  “And by that,” Jack interrupts, “I mean engage in the lustful press of flesh against warm, yielding flesh, skin against skin, tongue against—”

  “Jack,” Zarun says.

  “Apologies.” Jack bows, panting, her purple hair flopping forward. “Every mile Soliton puts between Lovelorn Jack and dearest Thora is like a thorn in her heart, and every day that passes adds to her … frustration.”

  “I’m sorry,” I mutter.

  “Don’t put that on Isoka,” Zarun says. “You volunteered for this, same as I did. Now go and fetch the pick and the shell-spreader.”

  “Useful Jack will retrieve the tools of slaughter!” Jack says, bounding off toward the stairs.

  Zarun shook his head. “Don’t mind her.”

  “I try not to,” I say. “But I can help with this, if you need me.”

  “Don’t worry about it,” Zarun said, stretching. “It keeps me busy, at least.”

  Keeping busy, I reflect as I ascend to the Garden’s upper floors, really has been the biggest problem we’ve encountered so far. We spent the passage through the straits near the Vile Rot sealed up tight inside the Garden, and since then it’s been a steady run northward, the temperature slowly rising as we parallel the coast of the Southern Kingdoms and make for Imperial shores. With control of the angels, crab attacks aren’t a worry, and the Garden provides more than enough food now that the four of us are the only ones aboard.

  Even my worry about Tori has receded a little. Not much, of course, but at least we’re headed in the right direction at the best speed I can manage. When we arrive at Kahnzoka—another two days, according to Meroe’s charts—I’ll start to worry again. Until then, all I can do is wait, while mighty Soliton sweeps the miles under its keel.

  Tori will be fine. She has to be. It’s months, yet, until Kuon Naga’s deadline.

  And Kuon Naga would never lie to you? a traitor part of my mind whispers.

  Meroe and I share a chamber in the highest part of the Garden. It’s not large, but it feels positively luxurious compared to the voyage to the Harbor, when hundreds of us were crammed into these rooms. It’s furnished haphazardly, out of the superstitious offerings of goods that have accumulated over decades all across Soliton. Our bed is a nest of cushions and thick carpets, our fire-pit is a brazen shield carved with a lion’s head, and we eat off gold and silver plate that would be at home in the Imperial palace. When she’s not looking through her telescope or plotting our course on her maps, Meroe makes herself clothes from scavenged fabric, strange hybrids of Imperial kizen and Jyashtani dresses that would draw attention on the street of any city in the world. She always looks beautiful, of course.

  When I arrive, she’s busy sketching something, sitting at a small desk we’d made from the remnants of a heavy sea chest, carefully husbanding a stub of a pencil from her small, precious stock. Her brow has a single, adorable furrow of concentration, and her tongue pokes ever so slightly out of the corner of her mouth. Back in Kahnzoka, I’m going to buy her a crate of pencils, and inks in every color she can imagine, and a bigger telescope and—

  “Isoka!” She looks up and gives me that smile that makes my stomach wobble. “Everything went all right?”

  “Fine,” I say. “Zarun and Jack are butchering a blueshell downstairs.”

  “Nobody hurt?”

  I grin and flex my hand. “I may have burned my fingers a little finishing it off.”

  “My mighty hunter.” She gets to her feet, all smooth, automatic grace. She’s wearing pale green, setting off her brown skin and the silver of the asymmetric armband that’s her only jewelry. Her hair is tied into an untidy pile at the back of her head. “And you’re not helping?”

  “They told me to head upstairs and ‘tend to you,’” I tell her. “Well. Zarun told me that. Jack specifically told me I should go and rut you. Something about the lustful press of flesh against warm, yielding flesh?”

  Meroe laughs, covering her mouth with her hand. She steps closer, lively red-brown eyes flashing, one eyebrow quirked.

  “Something like that,” she says, “could be arranged.” She halts, and sniffs. “After you wash, though. You smell like crab.”

  I sniff, and have to agree with her. I make a great show of an exasperated sigh, and she laughs again.

  The Garden, it turns out, has showers. That’s what Zarun calls them, anyway. In Kahnzoka we have baths, but apparently in Jyashtan the rich like to have warm water pumped up into the ceiling and drizzled on them like a kind of private rainstorm. Zarun says this is a recent invention, but the ancients who built Soliton must have had a similar idea, because there are little rooms adjacent to our chambers that produce a spray of hot water on demand. Just another benefit of finally achieving real control over the ship. I still prefer a nice hot soak to relax, but for getting yourself clean the shower beats dumping a bucket over your head.

  I strip down and start the water with an Eddica command, leaning against the wall and letting it beat down on my shoulders. After a few moments, the tension goes out of my muscles, and I shiver.

  Meroe leans her head around the corner, smiling wickedly. I raise my eyebrows.

  “Can I help you?”

  “Just watching,” she says. “Pay no mind.”

  Frankly, I don’t know what she’s so eager to look at. I’m certainly no beauty, more muscle than curves, with my history written on my skin for all to see. Pale ridged scars on my back and thighs, from the Kahnzoka streets, a dozen overlapping cu
ts from various blades, healed into puckered lines; and of course the line of cross-hatched blue marks that cover my leg and run up my torso and across my face, legacy of the time Meroe’s Ghul power saved my life in the Deeps.

  But if she wants to watch, I’m hardly going to complain. I turn around under the shower, letting the sweat and crab blood sluice off my skin. When I look back, the green dress is puddled at Meroe’s feet, with nothing beneath but smooth, curving brown skin.

  “Sorry,” she says. “I got impatient.”

  She pulls her hair loose, and it cascades down to her shoulders in a dark, thick mass. I start to object, then wonder why in the Rot I would do that, and by then she’s kicked free of the dress and stepped into the shower with me. I lean down, just a little, and she kisses me.

  “Patience,” I murmur, “can be overrated.”

  She laughs, and pulls in tighter, her skin slick against mine, her warm, yielding flesh—

  Well. What Jack said.

  * * *

  I’ve never been married, obviously.

  When I was a girl on the streets of the Sixteenth Ward, the older teens would talk about being “hooked.” This, I understood, meant a couple who were rutting on the regular, and had agreed not to do it with anyone else, at least until their partner got locked away by the Ward Guard or turned up bled white in some alley. There wasn’t a lot of room for romance in the Sixteenth, at least not for kids with nothing to sell except their bodies and whatever they could steal.

  Point is, I’d never been hooked, or particularly wanted to be. I’d rutted, when I got old enough to feel the need for it, with boys I’d paid for or taken a fancy to at Breda’s tavern. I’d visited a Ghul-touched, an old woman, and suffered her bony fingers to touch me long enough to ward against any unwanted complications, but that was about all the thought I’d given to the consequences. The closest thing I’d had to a long-term relationship had been with Hagan, who’d worked with me as muscle as well as sharing my bed, and that had ended with me killing him to keep him from talking to Kuon Naga’s interrogators. (Not that it made a difference in the end, and don’t think I’m entirely free of guilt on the subject.)