Gates of Ruin - John French Read online




  AHRIMAN: GATES OF RUIN

  John French

  ‘Do not pity those who are lost on the path. Pity those who reach its end, and see at last what they were seeking’

  – Malcador the Sigillite, Admonitions to the Solar Lords

  I am a follower who followed his lord.

  My lord was Ahriman, and I am Ctesias. These are the stories of my time in his service, laid down in words as I watch my life fade with the candle that lights these pages. I will die soon, and with me so much of the past will die. There are others that were there, at Ahriman’s side, in that lost age: Kiu, Sanakht, Gaumata, Gilgamos, and later Credus, Ignis and the rest. Some perhaps still live now, but how many remember how things were in that time between the fall of Amon and the search for the Athenaeum?

  Time has a habit of burying lesser events under the weight of later calamity and triumph. The extraordinary seems diminished when compared to the momentous, but it is still important, it still has meaning. So it is that I choose now to write not of the grand and terrible endeavours which would come later, but of the steps which took us there. This is the story of one such step, of how Ahriman took us out of the Eye of Terror for the first time, on our first exodus from the hell that is our home.

  The creature tried to raise its head from the altar. Silver chains clinked as it moved, and symbols on the altar glowed brighter. White candles burned with a steady green light at the edge of my sight, but they did nothing to banish the darkness of the chamber. The only true illumination was the cold glow of my staff, and the glow coming from within the chained creature.

  I say creature, because that was what it was. The spite of the daemon had swallowed the flesh of the human that I had given it as a host. Its limbs had grown and bent with new joints. Black quills had sprouted from its back and shoulders, and the face was an explosion of fangs and red, lidless eyes. The skin stretched over its bones was transparent and the colour of amber. Within its body, organs floated like jellyfish and blood vessels were threads of red light. The man I had taken from the Sycorax’s machine decks remained only as a twitching pulse of soul light, shrinking as the imprisoned daemon ate it.

  The creature strained against the chains for a second, and then flopped back onto the altar. It hissed at me, its face pulsing.

  I sighed. It was the fourth daemon I had bound and put to the question, and so far each of them had proved as unhelpful as the last. It was not the most powerful daemon I could summon, but it was cunning and knowing. I had more, thousands more, all bound by their true names that I broke into fragments and kept in my memory. The shards of those names scratched at the edge of my thoughts, like insects in boxes. They wanted me to let them out.

  If things did not start going better, some of them might get their wish, I thought. How many more times would I have to go through this tedious cycle before Ahriman at last accepted that there was no way of finding what he sought.

  Knowing him, I was not sure that we would ever reach that point. I was more likely to run out of human hosts, daemons to questions and patience long before he would admit defeat. He had given this task to me and to me alone. While he sat in his tower and cast his mind into the realm of dreams, I had to find a way to do the impossible. I had to find a way out of the Eye of Terror.

  ‘Give it to me,’ I said, and the moisture of my breath fell as a frost through the psychically charged air. ‘Give it to me and I will release you, and burn the memory of your true name from my mind.’

  The creature hissed, and strained against the chains again.

  ‘Very well,’ I said, and closed my eyes for a few seconds. I was really very tired.

  I moved away from the altar to where the shadows hid iron shelves worked into the chamber’s walls. My hand found the stone jar I was looking for, and my fingers tingled as I picked it up. My mind formed a series of words, and the pictograms on the jar’s surface lit with a molten glow. I let go of my staff and it began to rotate in place beside me. The jar’s lid came free in my hand. The smell of grave rot filled the air. I walked towards the creature on the altar. It had shrunk. The iron quills bristled from its flesh. Every one of its eyes fixed on the jar in my hand.

  Daemons do not feel fear. They do not feel anything that we might consider emotion. They are emotion. A daemon is hate, desire and rage all congealed into things that want nothing more than to burn the mortal world that created them. They don’t fear any more than a fish drowns. But rules and rivalries run through every mote of their existence, unbreakable and undeniable. And because of that nature there are things that even they cannot bear. There are things which, if they were mortal, we would say terrify them. I could banish the daemon. I could bind it for aeons, but both those were not threat enough. So instead I was going to give this daemon to another of its kind. I was going to let its essence be consumed by its antithesis. I was going to feed it to a daemon of decay.

  ‘I know my feelings on this are both irrelevant and incomprehensible to you, but I would really rather not do this.’

  I stepped up to the altar and looked down at the creature. It was very still. For a second it almost seemed like a living thing.

  ‘I do not say that from pity. Just in case that was a point of confusion. It is more that while this will be as bad as such things can be for your kind, it will cost me as much to replace the resources that I am expending on this question.’ I reached into the jar. The thing which emerged between my fingers looked like a scorpion made of polished bone and dried sinew. Its legs shifted with a dull creak as it clung to my hand. ‘But needs must.’

  The creature of the altar exploded upwards, screeching, limbs writhing, skin stretching. The chains snapped tight, and sigils flared on the altar. I muttered a word and dropped the thing of bone from my fingers. It grew as it fell, bone legs snapping out, sacks of yellow venoms swelling across its back. It landed on the creature. Scraps of flesh and skin sprayed up as it scrabbled into the creature’s torso. Oily black smoke poured into the air with overlapping cries of birds. The creature was juddering, its flesh crawling with blisters, its veins clotting to black rot.

  ‘Give it to me,’ I spat. The creature on the altar was shaking from side to side so fast that it was a chained blur. The click of bones and the hiss of venom beat in my ears as the scorpion dug deeper into the red meat. ‘Give me the way to find Antilline Abyss.’

  ‘Gates… of… Ruin…’ The words rose from the creature. I raised my hand over it and spoke a silent word. The thing of bone and decay went still inside the creature’s mangled torso.

  ‘The Gates of Ruin?’ I repeated softly.

  ‘All those who tread the path you seek only reach it through the Gates of Ruin.’

  ‘That is fascinating, and I thank you for the additional detail, but it does not suffice.’

  I begin to murmur a fresh set of syllables, and the thing of bone squirms to life again.

  ‘The Gates of Ruin are the way you will find it!’ it howls. I pause and the bone thing clatters to stillness.

  ‘Explain, or I will let it drag you into the gardens of decay.’

  ‘What you call the Antilline Abyss is a hole threaded through our dominion, a tunnel through the tides of what you insist on calling the Eye of Terror. Its edges are bound by the scraps of souls caught in the tides. They scream. The Gates do not just mark its beginning. They call to those that can hear them.’ The creature on the altar smiled, and dozens of sets of lips peeled open across its body. Sharp white teeth gleamed at me. ‘The Gates of Ruin sing, and sing without end. If you hear them you will find what you seek.’

  I looked at the creature for a second. Daemons are lies, and the one I had bound to answer to the altar was a princeling of tricksters
. But I have had millennia of binding such beings and cutting away their ability to deceive. It is my art, and I would hazard that there are few who can rival me in its mastery.

  ‘Why do the Gates sing?’ I asked.

  ‘That I cannot answer,’ it said with a chuckle that dribbled black blood from its grinning mouths. ‘But I can give you the ears to hear their song.’

  I do not answer for a long moment. You must understand that the Eye in which the warp and reality mingle is ringed by storms and currents. Ships that try to pass that border are likely to be ripped apart. There are ways through the storms. The greatest and most stable of these is the Cadian Gate, but the Imperium stands guard over that pass, and those not wishing to sacrifice vast armies cannot hope to go that way. That leaves the other, more dangerous, ways that are concealed by myth and lies. Ways like the Antilline Abyss.

  I do not, and never have, seen the need of so many of our kind to return to the Imperium. We are lost and this hell is both our reward and our sanctuary. We are beasts of the Eye, and what can the realms outside it offer us but the taste of revenge? But Ahriman had commanded me to find a way, and I had agreed to serve his will. For a price, of course.

  I nodded at last, and flicked my hand above the creature on the altar. The thing of bone and venom pulled from the rotting cavity it had made in the creature’s chest and flew to my hand. It shrank as it tumbled through the air, and curled into my palm when it landed. I slid it back into the jar.

  ‘Give me the means to hear the song of the Gates of Ruin,’ I said, ‘and I will free you, and give you back your name. You have my bond.’

  The creature chuckled.

  ‘Agreed,’ it said. Then its back arched and it began to shake. Muscles swelled and shrank along its torso, pulsing as one of its mouths opened. The chains snapped taut. A great gush of blood fountained from its mouth, and spattered down onto the altar and floor. Something hard hit the floor at my feet with a crack.

  The creature collapsed to stillness. I bent down and picked up the object that lay in a pool of blood before me. It was a black sphere, or at least that is how it seemed until I lifted it to the light. I wiped the sticky film of blood from it and turned it in my fingers. A dim amethyst glow kindled in its centre, and from far away I heard voices singing, high and clear and sharp.

  ‘You have it,’ hissed the daemon. ‘Now honour your debt, sorcerer.’

  With an effort I tucked the black sphere into a pouch at my waist. The song faded but still lingered on the edge of my hearing. I looked at the creature.

  ‘Be gone,’ I said, and brought my open hand down on the altar. A crack of thunder rolled through the chamber. The reek of burning hair and ozone flooded my mouth. The host creature flashed to cold cinders.

  I shivered, suddenly more weary than I had been only moments before. I turned away from the altar and walked towards the chamber’s only door, picking my staff from the air as I went.

  +Wake the Navigator, Astraeos,+ I sent, aiming the thought for where his mind lurked in the Sycorax’s high citadel.

  +You have a course for the Abyss?+ came Astraeos’s reply, edged with blunt dislike.

  +In a manner of speaking. I have a song for him to hear.+

  ‘You should not come in here,’ said Silvanus as I entered his chamber. The Navigator sat on the floor, a black velvet robe clutched around him. A mass of needle-tipped tubes hung from the ceiling above a couch moulded to the impression of a human body. Beads of viscous liquid hung from some of the dangling needles. I could smell the sweet traces of sedatives and nerve signal inhibitors evaporating into the air.

  +Oh, should I not?+ I sent. The Navigator flinched at my sending. I almost laughed. His skin was white-grey and drawn over fine bones. A strip of black silk wound around his head. The fabric bulged slightly where it crossed his forehead. Beneath the silk and embroidered stars his third eye rolled in its socket so as not to look at me. His mind radiated discomfort in a heavy grey wave. He was feeling sick, partly because of the effects of waking from his drug coma, and partly because that was the way he felt most of the time. His name was Silvanus Yeshar, and he did not like being awake; he did not like being what he was.

  ‘You…’ he began to glance up at me, then hesitated and looked to where Astraeos stood. ‘Nothing,’ he said, at last and rubbed his palms over his eyes. Thin webs of skin spanned the gaps between some of the fingers.

  +You don’t like us being here, do you?+ I sent. He glanced up at me, winced and looked down again, shaking his head. +You think this is your place, and that by coming here we give you bad dreams.+

  ‘Get out of my head!’

  +I hate to say it, Silvanus, but your dreams have nothing to do with us being here.+ I bent down and peeled his fingers from his face so that his left eye peeked out at me. There were flecks of blood around the iris. +It is because you are damned, little man. Totally, and utterly damned. Just like the rest of us.+

  +Leave him,+ came Astraeos’s thought, hard and sharp. He flinched away from where he stood by the door.

  +Interesting,+ I sent without looking around. +Have you added sentimentality to your catalogue of flaws, Astraeos? Or do you see this one as some sort of pet?+

  I felt the brush of anger like a tongue of flames across my senses. Then it vanished. I looked around in time to see Astraeos take his hand from the sword at his waist. His mind shivered to hard stillness.

  +Do what you came for,+ he sent, tight control vibrating through him.

  +I am glad your restraint is well practised.+ I made myself grin at him. His anger gave me little pleasure, but sometimes a little is enough.

  I looked back to the hunched form of Silvanus.

  +I have something for you, Navigator. Something you need to hear.+

  His lip trembled but I could feel anger surge in him, growing to blot out the fear.

  ‘Go and die somewhere,’ he hissed.

  I laughed, and let go of his fingers.

  +I like you Silvanus. I really do.+ Confusion rolled across his face and thoughts. +But I am afraid I need you to do something. It will not be pleasant. It will be a very long way from pleasant. But I have no choice. And neither do you.+

  He shivered and glanced at me, but said nothing. I reached into the pouch at my waist and pulled the dark sphere into the light. High and shrill notes filled my senses as soon as my fingers touched it. I fought to stop myself from shivering as sharp pain and soft warmth slid up my nerves.

  Silvanus looked at it, and vomited a mixture of bile and blood onto the floor.

  ‘No!’ he cried, and retched again. ‘No, never!’ He scrabbled backwards, trailing strings of sticky spit. His eyes stayed fixed on the sphere. I could see fresh pinpricks of blood around his pupils. ‘Get that thing away from me!’

  I stepped forward. He shook his head, and the movement became a juddering spasm. Behind me I sensed Astraeos come away from the wall and draw his sword in a single flow of muscle and mind. He was between us in an eye blink, the ice light of his will shining from his sword’s edge.

  +The Navigator is under Ahriman’s protection.+ The sending growled with shaped power. I felt the wall of his will slide around my limbs. Warding parchments burnt from armour. I swallowed carefully. I have been many things, but a warrior or battle psyker the equal of Astraeos was never one of them.

  +Whose bidding do you think I do here, Astraeos?+ I sent, making sure that my thoughts held a measure of strength in them.

  +He commanded you to do this?+

  +He commanded me to find a way out of the Eye, and he did not specify any restriction on how I achieved that.+ I glanced at Silvanus, and then back at Astraeos. +When you have known Ahriman a little longer you will find that his ideals extend to ends, not means.+ I grinned again. Part of me could not help it. +When there is a choice between succeeding and failing he rarely quibbles over the price of victory.+

  He stared at me, the green lens of his augmetic eye a hard and steady light.

  +He will not be ha
rmed?+

  +More than he has been already by being a Navigator puppeted by a coven of sorcerers to steer through a realm swarming with the nether-born?+ I shrugged both mentally and physically. +No. He will not be harmed. I will keep him safe. Though I cannot say that the experience will not leave its mark on him.+

  Astraeos held his stare, and his mental grip on me did not release, though I could almost hear the thoughts turning over in his mind. I sighed, and closed my eyes.

  +If you are going to take the irrational path could we at least move past this part?+

  The telekinetic blow rippled through my armour and body and tore me from the deck. I felt the sphere shiver, slip from my fingers, and land on the deck with a heavy crack. I landed face down, and felt the broken edges of bones grind in my limbs. I would have some healing to do later. I pulled myself up in time to see Astraeos sheathing his blade. He looked down at me, power radiating off him like the downdraft of vast wings. I confess that I was impressed. Even after all this time, I still am.

  +Is that the extent of the point you wanted to make?+

  He snarled, turned his back and returned to his position at the side of the chamber.

  I looked back to Silvanus. The black sphere lay on the floor between us where it had fallen from my hand. He looked at it, and then back up to me.

  ‘No…’ he whispered, and there were flecks of blood in the tears rolling down his cheeks.

  I picked the sphere up, and winced as the pain of my freshly broken bones flared brightly. The song surrounded me again.

  +Yes,+ I sent, and pulled him upright with my free hand. +I need you for this. Ahriman needs you for this. Be thankful for it. It is what is keeping you alive. Now, open your hand.+

  ‘Please…’

  +Open your hand.+ I put iron and pain into the sending, and his hand came up, long fingers opening like the legs of a pale spider. +Hear the song, and lead us to the Gates of Ruin,+ I sent, and dropped the sphere onto his palm.

  +You are disappointed.+

  I twitched my eyes at Astraeos. We had been silent in word and thought since we had come from the Navigator’s chambers. The Sycorax lay in the warp-tainted void and waited, just as it had done for many weeks. The passages we walked murmured with the sounds of distant machines, but few of the crew came to these high levels, and most that did would be avoiding encountering us. Two sorcerers walking in warplate, armed with sword and staff and the power to break reality, can have that effect.

 

    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