Gates of Ruin - John French Read online

Page 3


  I admit, I should have known. I should have anticipated that it would play out as it did. Daemons can lie even when they tell the truth. I had asked for a way to find the Antilline Abyss, and so leave the Eye of Terror. The daemon I had bound had told me that the Gates of Ruin lay at its beginning, and then had given me the means to find them. And I had taken what it had given me and followed the thread to its end. It could not lie to me. The bindings on it forbade that, but the truth it had given me was more lethal than any lie. Even after all the millennia that have since passed, I still wonder why I made that mistake. Perhaps it was fatigue, or arrogance. Or perhaps it was because some deep and unseen part of me did not want to leave the Eye which had become my home and sanctuary. Perhaps that impish part of me wanted us to fail. The daemon had done exactly what I had demanded; it had led us to the Gates of Ruin on the edge of the Antilline Abyss, and it had given us to our doom.

  Dead ships floated across a black abyss. Clouds of turning green light edged the dark, spinning and merging like the clouds at the defining edge of a hurricane’s eye. The corpses of warships spun laxly, the bones of their structures glinting through the ragged skin of their hulls. Mountain-sized chunks of debris hung like irregular moons. There were hundreds of them, thousands of designs and origins I had never seen.

  And around them the daemons circled like schools of fish around already stripped bones, turning as one, their skin glimmering as it caught the light of the storms around them. If there were thousands of dead ships, there were more daemons than I could count.

  My thoughts were speeding past, as time slid to treacle slowness. We were dead, and I had killed us. I had led us to a feeding pool and plunged us in. Ignorance was no excuse.

  +The Gates of Ruin…+ sent Ignis, and his flat sending was like the falling of an axe.

  The sending reached my mind just as a shape swam into view on the other side of the view port. It was a body of sculpted muscle and pale skin. Two circular eyes of black glinted above a slim face. The graceful line of its arms reached down to wet-edged pincer claws. It skimmed through the warp-saturated void with the slow movement of a shark cutting through water. Its mane of hair trailed behind, each strand flowing between colours. It was beautiful and revolting, and utterly terrible. I knew what it was. I had bound its kind many times before.

  As I looked at it more slid into sight. More and more. I heard Silvanus rise and take a step towards the crystal viewport.

  ‘I heard,’ he moaned. ‘I am here.’

  I began to turn, but even as I did one of the daemons twisted and its eyes met mine. It grinned, perfect lips splitting over glass needle teeth.

  The song was so loud now that it invaded my sight as well as my hearing, with the taste of bitter nectar on my tongue.

  +We need to go! Now!+ shouted Astraeos.

  And the world shattered into stillness.

  Ahriman had not moved.

  Silvanus’s foot hung above the deck, his step forwards falling.

  Ignis’s mouth was opened, air drawing into his lungs to shout a word.

  Fire wreathed Astraeos’s sword.

  And daemons turned towards us.

  All of them.

  +Fire the guns, mistress,+ came Ahriman’s thought.

  The daemons shot towards the Sycorax. Shrieks stabbed into my mind, and the world became a blur of sliced instants.

  The view beyond the viewport vanished behind clouds of snarling faces and claws.

  My mind formed the words of a ward.

  The song was a deafening shriek in my skull.

  I felt the ship shake as its guns fired.

  The view beyond the crystal vanished.

  Fire broke across my eyes, and my lenses dimmed as the Sycorax cloaked itself in detonations. The air blistered. Colour poured from nothingness, and the shrieks were rising and rising in my skull, blotting out every other thought.

  A slender arm reached out of nothing and peeled open the air. Ahriman exploded forward, his hand reaching for Silvanus as a whip crack of force pulled the Navigator from his feet. A wet, red claw snapped shut where Silvanus had been. A lithe figure stepped through, claws clacking on the deck.

  ‘Kill protocol!’ shouted Ignis. Credence came forward with a thunder rolling of gears. Sheets of flame spat from its fists. Pale flesh boiled to black smoke. Casings fountained from the cannon on its shoulders. Ignis was wading towards it, blades of silver and lightning growing from his fingers as he slashed at spinning shapes.

  More and more wounds were opening in the midair. The scent of hot blood and sugar filled my mouth. My eyes were filling with spinning shapes of colour. I sensed rather than saw the daemon. It lunged at me from beyond reality, its talon and body forming as it struck. I caught the blow on the head of my staff. Silver-laced iron shattered warp-born bone. The daemon spun back, screaming in pleasure and pain. I spoke a word in my mind and fire poured after it. It pirouetted aside and I saw my flame char its perfect skin.

  ‘You will be mine,’ it called to me in a voice of glass and razors. I looked for Ahriman, but the air was a curtain of fire and bleeding reality.

  Astraeos was striding forwards wreathed in cold light. A daemon spun to meet him, its arms wide. His sword was a burning sheet as he cut. The daemon ducked under his blow, sprang off the deck, and landed on his shoulders. Its arms folded around him as though in an embrace, its head dipping down beside his helm, claws reaching for his neck. I felt the pulse of raw power as invisible force ripped the daemon into the air, and tore it in two. Blood and ectoplasm misted the air. Its last sound was a laugh.

  The light and fury parted, and for a second I saw Ahriman. He was pulling Silvanus to his feet, a sphere of white-hot debris orbiting him. Daemons circled him, tumbling faster than my eyes could trace. I tried to reach out with my mind but, the warp was a wall of screams and sharpness. Then Ahriman turned his head, and his eyes met mine. The daemons were crowding around him, their claws clashing against the bright sphere around him.

  +Ctesias,+ he began, but I never heard the thought completed, because in that instant a claw snapped shut on my arm.

  Ceramite split like skin. Blood gushed out, and I was screaming, and screaming, and the pain was the burn of acid and the taste of honey. I froze, my body juddering in place. The daemon leant closer, tongue licking needle teeth. Blurred murder filled the Navigator’s sanctuary. The warp was pouring in through the ship’s hull. Pale figures spun amongst spears of flame and lightning. Blood and colour sweated from empty air. I could see Ahriman, his hands on Silvanus’s skull, unmoving even as a towering figure of pale skin and razor edges unfolded in the space behind him.

  +Ahri–+ I shouted with all my will. But the daemon’s claw bit deeper into my left arm, and fresh agony stole the warning

  Hush, the daemon whispered to me. I felt the tip of its tongue touch my cheek. Its eyes were black pools in its perfect face. Hush now, my sweet one. The shriek poured from my throat, ripping skin and blood from my lips and mouth. Hundreds of sensations flowed through me: hunger, rage, happiness, the brush of petals and the stab of needles, on and on, more and more, brighter and faster than the grey world in which I was about to die.

  The daemon shook its head and hooked the tip of its second claw onto the collar of my armour.

  Do not be afraid, beautiful soul, it purred. It pulled the claw down and the armour over my chest parted like silk. This will not be over quickly, or without pain.

  I screamed and its smile glittered with points and edges.

  A fist of fire-blackened metal snapped shut on the daemon’s skull. Red jelly burst across my face. Credence yanked the body backwards and triggered the flamers in its wrists, then tossed the shrivelled remains aside. It turned, planting its legs to either side of me, and its cannon roared its challenge and defiance at the tide.

  +Ctesias.+ The voice reached me, but my head was spinning. +Get up. Move .+

  I began to rise, but my muscles were shuddering with the daemon’s touch.


  A hand reached down and yanked me up. I looked up into the lenses of Ignis’s helm.

  +Where is Ahriman?+ I asked, feeling the sending tremble as it formed.

  +I am here, brother.+ Ahriman walked towards me, dragging Silvanus, green fire whirling from his hand.

  Behind him a towering daemon followed. Jewels hung from its flesh, and clouds of musk smudged the air around it. A bovine head swayed atop its torso. It lifted one of its four limbs and pointed; the gesture was beautiful and lazy. A red tongue of fire lashed out, the air around it glittering with blood and frost.

  Ahriman raised a hand. The lash coiled around his arm, pulsing, cutting and sucking through his armour. Power flared from him, exploding outwards into the warp. The psychic shock wave lifted daemons from reality and blew them to tatters of black slime. He yanked the red lash from the air and spun. The bull-headed daemon bellowed. Ahriman whipped the stolen lash of fire across its flesh. Mother-of-pearl skin parted. Black fluid gushed from the wound. Ahriman struck again, but this time the daemon slid aside as though it had not been there, and a claw lashed out. A sphere of light snapped into being around Ahriman and Silvanus. Blue flame exploded as the claw struck, and the shield burst with a flash. The daemon staggered, its claw cracked and burning. I waited for Ahriman to strike again, but no blow came. I glanced at Ahriman. He was still standing, but I could feel the fatigue shuddering off him.

  The daemon hung back, circling, cloven hooves chiming on the deck, nostrils pulsing as it breathed incense into the air. The lesser daemons parted before it, hissing and mewling in delight.

  The song was rising higher and higher, and I could almost see the Sycorax drowning as the legions of daemons swarmed through its hull. There would be blood flowing down the decks. Wards would be melting from walls, bullets flying from defence guns, and all the while the daemons would be dancing in the ruin. I could hear it, the screams and gunfire were rippling through the warp, blending with the daemon’s song, calling more of them to feed like blood spilled in shark-infested water.

  +There are more coming,+ I called to Ahriman. Blood was still pulsing from my arm. The daemons had paused in their assault but it was just the calm that comes before a wave crashes down. +This is not just a gate, it is a feeding ground.+

  +We will not leave,+ sent Ahriman, and I could feel the control and effort in the sending. His eyes were still locked on the circling greater daemon. +The Antilline Abyss lies beyond here, and we will pass through.+

  +We will die here!+

  +No,+ he sent calmly. +We will not.+

  +How?+ I sent, bitterness and false laughter heavy in the word. +You have a secret, or a weapon to free us?+

  +I do,+ he sent, and just as he did the greater daemon charged. +I have you.+

  The greater daemon was a blur of shimmering light. Its lesser kin followed with a howl.

  And I understood what Ahriman wanted me to do.

  I wish I could have said that I hesitated. If I had paused perhaps we really would have ended there, torn to shreds in a well of screaming souls on the edge of the Eye. I did not pause. I did what Ahriman wanted me to do. Just as he knew I would.

  I reached into the segmented compartments of my mind, and threw doors of all the cells of memory open. Tens of thousands of fragmented daemon names poured into my consciousness. Ciphers snapped through my thoughts. Syllables rang together, became words and phrases, became black presences digging into the flesh of reality. The first name came to my mouth and I spoke it.

  The charging daemons and the whirl of combat stuttered. Yellow and black smoke poured from my mouth. Sounds echoed and veils of rust peeled from the root and deck. A ball of blistering fat formed in the air, and grew and grew and grew, slower than spreading rot, faster than a gust of wind. The Maggot Lord, exalted servant of the Father of Decay, split reality and swelled into a full being. I had bound it in the temple of a dead oracle and never thought that I would ever want to bring it into being again. A foolish thought, even for me. I felt it pull against the bindings of the summoning. They held, but I did not give it the chance to try again.

  +Destroy them,+ I willed.

  The Maggot Lord exploded forwards, rotting muscle splitting its skin. The bull-headed daemon shrieked with rage and pivoted to meet it. Claws buried themselves in rolling blubber. Dead flies and pus gushed out. The Maggot Lord laughed, and its arms gripped the bull-headed daemon and embraced it. I saw its mouth open, splintered roots of black teeth on a cave of tumours. Its laugh boomed again, just before it bit down on the bull-headed daemon’s skull.

  The next name was already free of my lips and a haze in the air.

  Chel’thek, The Dragon of the Hundredth Gate, uncoiled from a whirl of fire, mouths spitting chains of lightning. Claws split its flanks, and wobbling spheres of arms and legs popped from the wounds. Daemons slid through the walls and floors as they surged to meet the Maggot Lord and the Dragon. Colours flashed between shades; distance and nearness collapsed then snapped back. The song of the daemons was now a discordant cacophony.

  I had fallen to my knees, my unwounded hand gripping my staff, as name after name came up from within me.

  Daemons of brass and anger, of hunger and mindless despair, came to my call and spilled out through the ship and void. On and on they came, the store of mortal lifetimes of collecting, binding and bargaining. I could not stop it even if I had wanted to, and in truth, I did not want to. My eyes blurred with acid tears, and my tongue had blistered, but I did not care. A wild joy had taken me. Some carry beautifully crafted swords all their lives, and never realise, until they are daubed in blood, that the pleasure comes not from owning a sword, no matter how perfect, but from letting it cut.

  The daemons poured out with the words and I heard the clash as two immortal armies met, and I was glad.

  In the void around the Sycorax, beasts of metal and glowing flesh ripped at things that ran through the vacuum on back-slung legs. On the gun decks and passages the slave crew and serfs fled for safety. Winged figures clad in brass and smoke flew beside huge rotting flies. Swarms of clawed figures crawled over rolling shapes of jellied puss and tentacles. Sheets of spell light and rainbow fire painted the vacuum.

  On and on I spoke the names, my sight boiling away and my throat tearing with each new syllable until I was aware of nothing, but the sounds running from me like blood. I was dying, my life charring at the edges but I did not care.

  I do not know how long I spoke, or how many daemons I named and summoned. The only thing that reached me in that age was a roar of pure focus and power which shivered through the warp. I recognised it. It was Ahriman, shouting into the beyond, the voices of Ignis and Astraeos joining him as he called the scattered ships of our fleet to come to his light. I heard that summons, but it did not shake me, and so I rolled on and my store of life and names began to dwindle, until I was just a voice speaking to itself.

  +Stop, Ctesias,+ came a voice. +It is done. +

  I heard and the voice checked the flow of names.

  +It is over. Dismiss them.+

  I felt my mouth moving. I did not want to obey. I wanted to let all the poisonous knowledge within me flood out and leave me empty.

  +Please, Ctesias.+

  I obeyed, and felt the acid of my tears blister my cheeks.

  The touch of a hand brought me back to awareness. I was still where I had been. Folds of charred ectoplasm and conjured flesh lay on the floor all around me. The air reeked of rotting meat and burning hair.

  The first thing I saw was Silvanus, sitting on his chair, head lolled back, eyes closed. He looked dead, but for the slow rising and falling of his chest. Astraeos stood beside him. Slime and burned blood lacquered his blue armour. The ship was still – still and quiet, no song, no screams of killing, or battle.

  ‘We are within the Antilline Abyss,’ said Ahriman from where he crouched at my side. His head was bare, and though he looked tired I recognised satisfaction in his expression. ‘The rest of the fleet reached us. Two shi
ps were lost to the passage, but the rest are beside us while we rest and repair. There is still a long way and many more jumps until we are beyond the Eye, but the first step is complete. We are past the Gates of Ruin.’ He nodded carefully. ‘Thanks to you.’

  I looked down from his gaze. My hands and arms were shaking. My mouth filled with sharp edges and I felt weaker than a mortal child. It had become a familiar consequence of serving Ahriman, but this was the most spent and damaged I had been in a long, long time. I forced my limbs to stillness, and after a moment managed to get my tongue to work.

  ‘This is what you wanted me for?’ I said, my voice a croak. ‘When you negotiated my service, did you know it would come to this? The binding of the Maggot Lord, the Oracle, Be’lakor – was it just so that I could find and break the Gates of Ruin?’

  He rocked back, watching me carefully. The feather touch of his thoughts brushed through my own as he read the surface of my mind. I did not have the energy to resist or muster anger.

  ‘No,’ he said after a long pause. ‘I did not have exactly this in mind, but it is good to see first what you are capable of. You have served the future of our Legion well, but the purpose I have for you waits in the future’

  ‘The Legion…’ I snorted, and felt the tremors in my flesh begin again.

  ‘Yes,’ he said and straightened. ‘The Legion. We all have to have something to serve. Even those who believe they do not.’

  I shook my head, but could not muster a stronger objection.

  Looking back, with all life times that have piled into ages between that moment and this one, I think I loathe him more now than I ever did then. I write this and I think of all that I know now that I did not then, and all the ways in which fate would play out to make so much of those days seem like cruel jests. I look back and I realise that there is one reason above all the rest that I hate Ahriman.

  He was right.

  We all need something to serve.

  And we cannot choose what.

  ABOUT THE AUTHOR

 

    The Eternal Crusader - Guy Haley Read onlineThe Eternal Crusader - Guy HaleySin of Damnation - Gav Thorpe Read onlineSin of Damnation - Gav ThorpeSerpents of Ardemis - Mike Brooks Read onlineSerpents of Ardemis - Mike BrooksUnbroken - Chris Wraight Read onlineUnbroken - Chris WraightLast Flight - Edoardo Albert Read onlineLast Flight - Edoardo AlbertLight of a Crystal Sun - Josh Reynolds Read onlineLight of a Crystal Sun - Josh ReynoldsLion El'Jonson- Lord of the First - David Guymer Read onlineLion El'Jonson- Lord of the First - David GuymerSedition's Gate - Nick Kyme & Chris Wraight Read onlineSedition's Gate - Nick Kyme & Chris WraightManflayer - Josh Reynolds Read onlineManflayer - Josh ReynoldsTo Speak as One - Guy Haley Read onlineTo Speak as One - Guy HaleyVaults of Terra- The Hollow Mountain - Chris Wraight Read onlineVaults of Terra- The Hollow Mountain - Chris WraightSeason of Shadows - Guy Haley Read onlineSeason of Shadows - Guy HaleyThe War for Rynn's World - Steve Parker & Mike Lee Read onlineThe War for Rynn's World - Steve Parker & Mike LeeThe Ember Wolves - Rob Sanders Read onlineThe Ember Wolves - Rob SandersDivination - John French Read onlineDivination - John FrenchThe Dead Oracle - John French Read onlineThe Dead Oracle - John FrenchRedeemer - Guy Haley Read onlineRedeemer - Guy HaleyCrusade & Other Stories - Dan Abnett Et Al. Read onlineCrusade & Other Stories - Dan Abnett Et Al.Warp Spawn - Matt Ralphs Read onlineWarp Spawn - Matt RalphsThe Absolution of Swords - John French Read onlineThe Absolution of Swords - John FrenchThe Smallest Detail - Sandy Mitchell Read onlineThe Smallest Detail - Sandy MitchellThe Omnibus - John French Read onlineThe Omnibus - John FrenchLegacy of the Wulfen - David Annandale & Robbie MacNiven Read onlineLegacy of the Wulfen - David Annandale & Robbie MacNivenA Memory of Tharsis - Josh Reynolds Read onlineA Memory of Tharsis - Josh ReynoldsDefenders of Mankind - David Annandale & Guy Haley Read onlineDefenders of Mankind - David Annandale & Guy HaleyMyriad - Rob Sanders Read onlineMyriad - Rob SandersExecution - Rachel Harrison Read onlineExecution - Rachel HarrisonHell Night - Nick Kyme Read onlineHell Night - Nick KymeArmageddon Saint - Gav Thorpe Read onlineArmageddon Saint - Gav ThorpeOn Wings of Blood Read onlineOn Wings of BloodThe Reaping Time - Robbie MacNiven Read onlineThe Reaping Time - Robbie MacNivenSons of the Emperor Read onlineSons of the EmperorThe Lords of Borsis - L J Goulding Read onlineThe Lords of Borsis - L J GouldingPayback - Graham McNeill Read onlinePayback - Graham McNeillDamnos - Nick Kyme Read onlineDamnos - Nick KymeThe Last Son of Prospero - Chris Wraight Read onlineThe Last Son of Prospero - Chris WraightReborn - Nicholas Wolf Read onlineReborn - Nicholas WolfA Company of Shadows - Rachel Harrison Read onlineA Company of Shadows - Rachel HarrisonAssassinorum- Divine Sanction - Robert Rath Read onlineAssassinorum- Divine Sanction - Robert RathFate Unbound - Robbie MacNiven Read onlineFate Unbound - Robbie MacNivenSpace Marine Battles - the Novels Volume 1 Read onlineSpace Marine Battles - the Novels Volume 1The Returned - James Swallow Read onlineThe Returned - James SwallowShadowbreaker - Steve Parker Read onlineShadowbreaker - Steve ParkerLords and Tyrants Read onlineLords and TyrantsTrials - Rachel Harrison Read onlineTrials - Rachel HarrisonApocalypse - Josh Reynolds Read onlineApocalypse - Josh ReynoldsThe labyrinth - Richard Ford Read onlineThe labyrinth - Richard FordArtefacts - Nick Kyme Read onlineArtefacts - Nick KymeThe Harrowing - Rob Sanders Read onlineThe Harrowing - Rob SandersForge of Mars - Graham McNeill Read onlineForge of Mars - Graham McNeillLesser Evils - Toby Frost Read onlineLesser Evils - Toby FrostBelisarius Cawl- the Great Work - Guy Haley Read onlineBelisarius Cawl- the Great Work - Guy HaleyKnights of Macragge - Nick Kyme Read onlineKnights of Macragge - Nick KymeFulgrim- The Palatine Phoenix - Josh Reynolds Read onlineFulgrim- The Palatine Phoenix - Josh ReynoldsKnight of Talassar - Steve Lyons Read onlineKnight of Talassar - Steve LyonsHonour Among Fiends - Dylan Owen Read onlineHonour Among Fiends - Dylan OwenOld Soldiers Never Die - Sandy Mitchell Read onlineOld Soldiers Never Die - Sandy MitchellHeart & Soul - James Swallow Read onlineHeart & Soul - James SwallowWolf Trap - Robbie MacNiven Read onlineWolf Trap - Robbie MacNivenBlackshield - Chris Wraight Read onlineBlackshield - Chris WraightBlood Rite - Rachel Harrison Read onlineBlood Rite - Rachel HarrisonThe Space Wolf Omnibus - William King Read onlineThe Space Wolf Omnibus - William KingThe Hunt for Magnus - Chris Wraight Read onlineThe Hunt for Magnus - Chris WraightThe Broken Crown - Robbie MacNiven Read onlineThe Broken Crown - Robbie MacNivenWild Rider - Gav Thorpe Read onlineWild Rider - Gav ThorpeThe Laurel of Defiance - Guy Haley Read onlineThe Laurel of Defiance - Guy HaleyWar of the Fang - Chris Wraight Read onlineWar of the Fang - Chris WraightBecoming - Andy Clark Read onlineBecoming - Andy ClarkLacrymata - Storm Constantine Read onlineLacrymata - Storm ConstantineBlood Angels - The Complete Rafen Omnibus - James Swallow Read onlineBlood Angels - The Complete Rafen Omnibus - James SwallowThe Darkling Hours - Rachel Harrison Read onlineThe Darkling Hours - Rachel HarrisonThe Test of Faith - Thomas Parrott Read onlineThe Test of Faith - Thomas ParrottImmortal Duty - Nick Kyme Read onlineImmortal Duty - Nick KymeNightfall - Peter Fehervari Read onlineNightfall - Peter FehervariThe Relic - Jonathan Green Read onlineThe Relic - Jonathan GreenKonrad Curze the Night Haunter - Guy Haley Read onlineKonrad Curze the Night Haunter - Guy HaleyHonour Imperialis - Aaron Dembski-Bowden Read onlineHonour Imperialis - Aaron Dembski-BowdenThe Final Compliance of Sixty-Three Fourteen - Guy Haley Read onlineThe Final Compliance of Sixty-Three Fourteen - Guy HaleyGrandfather’s Gift - Guy Haley Read onlineGrandfather’s Gift - Guy HaleyTwisted - Guy Haley Read onlineTwisted - Guy HaleyBlood Cries for Blood - James Peaty Read onlineBlood Cries for Blood - James PeatySpear of the Emperor - Aaron Dembski-Bowden Read onlineSpear of the Emperor - Aaron Dembski-BowdenAll That Remains - James Swallow Read onlineAll That Remains - James SwallowIncarnation - John French Read onlineIncarnation - John FrenchLiar's Due - Ben Swallow Read onlineLiar's Due - Ben SwallowThe Omnissiah's Chosen - Peter Fehervari Read onlineThe Omnissiah's Chosen - Peter FehervariFire and Ice - Peter Fehervari Read onlineFire and Ice - Peter FehervariOnly Blood - Guy Haley Read onlineOnly Blood - Guy HaleyAnarch - Dan Abnett Read onlineAnarch - Dan AbnettThe Crystal Cathedral - Danie Ware Read onlineThe Crystal Cathedral - Danie WareShadowbreaker Read onlineShadowbreakerHounds of Wrath - John French Read onlineHounds of Wrath - John FrenchThe Unforgiven - Gav Thorpe Read onlineThe Unforgiven - Gav ThorpeGates of Ruin - John French Read onlineGates of Ruin - John FrenchCelestine - Andy Clark Read onlineCelestine - Andy ClarkVorax - Matthew Farrer Read onlineVorax - Matthew FarrerDreams of Unity - Nick Kyme Read onlineDreams of Unity - Nick KymeAngron's Monolith - Steve Lyons Read onlineAngron's Monolith - Steve LyonsFeat of Iron - Nick Kyme Read onlineFeat of Iron - Nick KymeScions of the Emperor Read onlineScions of the EmperorThe Last Detail - Paul Kearney Read onlineThe Last Detail - Paul KearneySons of Wrath - Andy Smillie Read onlineSons of Wrath - Andy SmillieRepentia - Alec Worley Read onlineRepentia - Alec WorleyDoom Flight - Cavan Scott Read onlineDoom Flight - Cavan ScottThe Buried Dagger - James Swallow Read onlineThe Buried Dagger - James SwallowApex Predator - Gavin G Smith Read onlineApex Predator - Gavin G SmithForgotten Sons - Nick Kyme Read onlineForgotten Sons - Nick KymeHonourbound - Rachel Harrison Read onlineHonourbound - Rachel HarrisonLightning Run - Peter McLean Read onlineLightning Run - Peter McLeanThe Passing of Angels - John French Read onlineThe Passing of Angels - John FrenchBlood Games - Dan Abnett Read onlineBlood Games - Dan AbnettWarriors of the Imperium - Andy Hoare & S P Cawkwell Read onlineWarriors of the Imperium - Andy Hoare & S P CawkwellWarcry Read onlineWarcryFires of War - Nick Kyme Read onlineFires of War - Nick KymeNow Peals Midnight - John French Read onlineNow Peals Midnight - John FrenchLiberation Day - Matthew Farrer Read onlineLiberation Day - Matthew FarrerEndurance - Chris Wraight Read onlineEndurance - Chris WraightBlack Library Events Anthology 2018-19 Read onlineBlack Library Events Anthology 2018-19Honour Imperialis - Braden Campbell & Aaron Dembski-Bowden & Chris Dows & Steve Lyons & Rob Sanders Read onlineHonour Imperialis - Braden Campbell & Aaron Dembski-Bowden & Chris Dows & Steve Lyons & Rob SandersThe Mistress of Threads - John French Read onlineThe Mistress of Threads - John FrenchForge Master - David Annandale Read onlineForge Master - David AnnandaleThe Flesh Tithe - Miles A Drake Read onlineThe Flesh Tithe - Miles A DrakeInferno Volume 2 - Guy Haley Read onlineInferno Volume 2 - Guy HaleyMercy of the Dragon - Nick Kyme Read onlineMercy of the Dragon - Nick KymeThe Beast of Calth - Graham McNeill Read onlineThe Beast of Calth - Graham McNeillDevourer - Joe Parrino Read onlineDevourer - Joe ParrinoExodus - Steve Lyons Read onlineExodus - Steve LyonsStormseer - David Annandale Read onlineStormseer - David AnnandaleShadow Captain - David Annandale Read onlineShadow Captain - David AnnandaleTallarn- Siren - John French Read onlineTallarn- Siren - John FrenchThe Grey Raven - Gav Thorpe Read onlineThe Grey Raven - Gav ThorpeMiracles - Nicholas Wolf Read onlineMiracles - Nicholas WolfWings of Bone - James Swallow Read onlineWings of Bone - James Swallow