Legacy of the Wulfen - David Annandale & Robbie MacNiven Read online

Page 2


  Moments into the charge, Harald’s senses were filled with the stench of roiling smoke and spraying ichor. Daemons howled with unnatural voices. The air shook with the clash of rages.

  The swordlings tried to surround the charge and bring the cavalry down in a tide of blood. No matter how many of them rushed in, they could not stop the Deathwolves’ momentum, although they exacted a toll. Harald heard the agonised snarls of a thunderwolf and the growls of Rangvald, its rider. He heard the crash as Wolf Guard and beast hit the ground under a mass of clawing, slashing daemons. There was an explosion of bolter fire as the brothers nearby sought to blast the swordlings away from the fallen rider.

  ‘Ride on, brothers,’ Rangvald shouted, fighting to the last.

  And they did. The charge could not slow for anyone. Its success against such a vast horde depended on relentless violence and speed. With each fallen brother, the wrath of the Space Wolves and the thunderwolves grew, and they smashed the daemons with ever-greater ferocity. Harald saw only red – the red of the abominated flesh, the red of flame, and the red of his anger. Icetooth crushed daemons in his jaws. He smashed them to nothing beneath his enormous claws.

  At Harald’s shoulder, Canis’ snarls were expressions of wrath and laughter. He swept his huge wolf claws back and forth, embracing the enemy with destruction. Every blade was as long as a gladius. Harald glanced to the right in time to see Canis slash a daemon’s spine into sections with a single swipe.

  ‘A good kill, brother!’ Harald called.

  The champion grinned, his yellow eyes blazing. He shouted something back, but all Harald heard was an inarticulate snarl. Canis was already deep into primal ferocity. He was in the realm of the beast now.

  It would be easy to join him. Already Harald growled with triumph at each of Icetooth’s kills. They were as one alpha predator in the field of battle. The bloody charge was exhilarating. The smoky wind blew back Harald’s hair and beard. The beat of his hearts matched the pounding of Icetooth’s paws. The thundering anger of bolters, wolves and men carried him forward. Even the stench of ichor, a miasma both clutching and jagged, was a goad.

  The call of absolute frenzy was strong. He held back, though. Not much, but just enough to hold on to his awareness of the wider field of battle.

  The Deathwolves battered their way forward to victory and slaughter. The thunderwolf charge blew apart the lines of the Khornate abominations. It reduced hundreds of them to a thick sludge of ichor. The power of the wyrd crackled over them, and the foul liquid did not dissipate. Icetooth’s paws splashed through a deepening mire. Their anger could not summon the strength to meet the challenge of the Deathwolves. Without pause, without mercy, Harald cut through the daemons and reached the wall of Predomitus.

  He did not lead the charge through the gates. Instead, he turned right along the ramparts, then turned again to smash back down through the horde. At his back, he felt the blasting wind of two gunships. They made low passes before the gates, hammering the ground with heavy bolters and lascannons. The gap in the wall became an inferno. Harald looked back to see volcanic destruction, the earth and bodies heaving skyward. Daemons burned as they flew. The horde within the city could not break out. The other Stormwolves flew in from the rear of the lines to meet the advancing cavalry, scything a swath of annihilation as they came.

  A daemon leapt high over Icetooth’s jaws. It came down directly at Harald, its sword descending to cut his head in two. He brought up the shield and smashed it aside. He finished it off with a bolt shell to the skull. Icetooth seized another abomination by the neck and bit through with a single clamp of his jaws.

  Harald seized the moment to look left. In the wake of the cavalry charge, the infantry was advancing, the speed more deliberate but the destruction no less total. The Grey Hunters were still moving towards the gates, cutting an even wider swath. Harald heard their massed war shouts over the cries of the daemons.

  Behind the gunships and infantry came the tanks. Predators, Vindicators and Land Raiders in tight formation became a giant grinder, an unstoppable mass of metal and cannon fire. Icetooth ran towards the explosions. Purifying flame pushed back the wyrd-light.

  ‘Riding close!’ Canis yelled, coherent again, his voice still guttural. He impaled a swordling through the throat and hurled the creature away to the right, into the blades of its kin. ‘Straight to the blasts?’ he asked.

  Harald could almost believe Canis was ready to pursue the slaughter right into the tank fire.

  ‘Not quite,’ he said. But he grinned at his champion. ‘Close though.’

  He waited until the smoke was choking, shattered stone was raining down on the field, and the concussions were deafening then swerved off to the right, clearing the way for the tanks. The clanking, booming vehicles moved past the cavalry, rolling over the daemons that had been in pursuit.

  Canis growled in disappointment. The field before the Thunderwolves was almost empty of daemons.

  ‘We aren’t done, brother,’ Harald said. ‘We’re a long way from done.’ He turned Icetooth back towards the wall, and they rode a short distance to the flank of the armour. They came around a hill of skulls, and fell upon another horde.

  The abominations were in disarray. They could not mount a counter attack. Their numbers worked against them as they tried to respond to the sudden changes in the Deathwolves’ vector of destruction. All the thousands in the plain became fodder for the claws of the Space Wolves. The daemons could not attack at once. They hindered each other’s movements as Harald triggered conflicting currents of attack. In their rage and frustration, the creatures fell to fighting each other.

  The cavalry charge was unrelenting. Hours into the battle, the Deathwolves raced with the same speed and fury as their initial assault. And when at last Harald called a halt, the nature of the plain had changed. The sky overhead remained a storm of dark, mad flame. Smoke rose from the hills of skulls, and blood pooled at their bases. But the cracked earth was barren. The enemy was gone.

  Slaughter and victory. So often, they were the same thing. On this day they were. While the gunships continued to pound the gates of Predomitus, Harald regarded the dead land with satisfaction. This much of Nurades was purged.

  Beside him, Canis said, ‘A good start.’ He was hungry for more.

  We all are, Harald thought. His blood was up. The annihilation of the enemy in this first encounter, and the imperative to keep up the pressure pushed the concerns of the war’s significance to the back of his mind. The plan of a foe was meaningless if the foe was exterminated. And Harald felt the strength of extermination in his hands. He was a predator unleashed, and there was prey on the other side of the walls.

  ‘Yes,’ he said to Canis. ‘A good start to the hunt. Let us continue.’

  The battle for Predomitus took days. Days of unending massacre. In the stages of the purging, the Deathwolves broke though a crush of daemons at the gates, then moved up the primary thoroughfares of the hive. The war was an interior one now. Only rarely did the company emerge into open air, though the pilots of the gunships kept as close to the position of their brothers as possible, strafing the exposed positions of the hive. They blew up towers where the concentration of daemons was so great that the buildings themselves had begun to distort, rockcrete walls turning into scaly flesh.

  In the hive, the daemons answered the challenge of the Deathwolves. They poured in from halls and chambers. They crashed through skylights and ventilation shafts. They erupted from the floors of the route. The Great Company cut them down. Harald kept up the speed of the attack, moving almost as quickly as the initial charge. There was no chance of surprise when the battle was continuous, as unbroken as the flow of a burning river of blood.

  The Deathwolves moved fast, with the savagery of the beasts they rode. But Harald chose the path of their assault with care. Aboard the Alpha Fang, he had studied hololithic schematics of Nurades’ hive cities. The frenzy of his hunt was tempered by strategy. He embraced the wolf.
He fought as if he were one. As if he were one. There was a difference. Never to be forgotten.

  Once the gate was taken, Harald began the second stage of the assault on Predomitus. He split his forces to take the cavalry and infantry down the narrower passages, while the tanks moved implacably down the main arteries. The smaller routes were large enough to permit rapid deployment, but not so wide the daemons could mass sufficient numbers together to slow the advance. The daemons took the bait, and Harald exterminated them.

  ‘This is the long charge, brothers,’ Harald voxed the Great Company as the Wolf Guard and Grey Hunters slaughtered daemons, rejoined the tanks on the great avenues, then split off to repeat the pattern. ‘This is how we will take back Predomitus. Our victory rests on momentum and speed. Depend upon that.’

  Canis tore a swordling in half then gestured at the vista of towering walls and branching avenues lying ahead. ‘This is a vast hunt,’ he said.

  Harald switched to a private channel. ‘We do not seek a complete purge,’ he said. That would be impossible. ‘It will be enough to break the daemons’ grip.’ He pointed up and to the left, where the upper storeys of a spire flashed with lasbeam fire. ‘Nurades still has uncorrupted defence forces. We will give them the means to mount their war of reclamation, then move to the next target.’ He thought the prospect of an unending, savage advance would please Canis.

  He was right. The champion howled as he and Fangir hurled themselves at the next group of daemons.

  The course of the war took the Deathwolves deep into the underhive. There the concentration of daemons was immense. And in the Industrium Sub-terranal, the abominations mounted a challenge to Harald’s advance.

  The Industrium was a tangle of passages. Machinery was piled upon machinery in a gloom lit by fiery outgassing, and centuries of construction and decay had created jumbled layers of manufactoria. The millions of serfs who worked the Industrium were gone, transformed or dead. Many regions of the steel maze were ruins, and the dead metal was changing into hungry flesh. But much of the machinery was still active, gears turning, jaws grinding ore, forges pouring out molten metal with the mindless persistence of titanic servitors. The passages here were short, broken, unpredictable. Machinic walls rumbled towards each other, then parted. Angles were sharp, and speed was dangerous, difficult, and still necessary. And here, there were other daemons.

  Until now, the Deathwolves had fought only Khornate abominations, howling embodiments of rage. In the Industrium, they encountered daemons of Tzeentch. Instead of roars, mad laughter echoed down the passageways. Voices intoned sentences that hovered on the edge of human meaning. The words scratched at the back of Harald’s eyes.

  ‘Silence the tongues of the wyrd!’ he yelled, his voice ringing off the iron walls. The lead Thunderwolves trampled the daemonic, misshapen horrors of glistening pink muscle. They came apart beneath claws and chainswords. Flesh parted, darkened to the blue of contusions and reformed. The daemons multiplied in their destruction, but were hammered into oblivion by the bolter fire of the Grey Hunters.

  Sudden, inhuman shrieks split the air apart. Airborne daemons, things that were little more than wings and horns and whiplash tails, came screaming around the sharp turns, and flew out from between dark crevasses in the machinery. They were mindless but agile. They fell upon the Deathwolves, lunging in with their horns or slashing past with their spiked tails. They came from all directions, attacked and flew off, then came back.

  Harald trusted to the predatory instincts of Icetooth to deal with the daemons that scampered forwards on the floor of the Industrium. He kept his focus on the air, drilling bolt shells into the screaming daemons that swooped his way, raising Glacius to cleave their undersides open if they got by his barrage.

  The struggle was composed of moments as disjointed as the space of the Industrium. A war of reckless speed. The pistoning, clanking, smoke-spewing masses of machinery rising hundreds of metres on either side. The ceiling just above Harald’s head one moment, invisible in the dark heights the next. No way to prepare for each jagged intersection – nothing for it but to race deep into the whirring saw blades of war. The Deathwolves and the screamers streaking past and through each other, ichor and blood a thick spray in the gloom. The shrieks of the abominations entwined with chants and laughter. The howls of the thunderwolves and snarls of their riders cut though the foul braiding of Chaos with the purity of savagery. War turned into a blur of slashing lethality.

  In the depths of the Industrium’s maze, Harald became aware of a stronger presence. The attacks of the screamers were too precise for mindless daemons. They were directed by a powerful will. Its whisper travelled through the clamour of battle, slithering worm-like through the interstices of cackle and growl and roar. It spoke to the Deathwolves. It would not be ignored.

  Another attack, more insidious, more dangerous.

  Slithertwyst welcomes you. Slithertwyst has been waiting. You have been long in coming. Will you make the path interesting? Chains and ropes, manacles and webs, such rattling and struggling and twisting and twisting and twisting. Do you see? You do not see. Hurry, playthings. Hurry and see.

  Hissing with secrets, dark with knowledge.

  ‘Shut out the lies!’ Harald called to his riders.

  But in his heart, he dreaded that somewhere in the daemon’s blandishments was a truth more corrosive than any lie.

  Shut out Slithertwyst? Silence Slithertwyst? Will you silence fate? Will you shut out your days and ways to come?

  On the right, dying metal shrieked. A chain of collapses smothered explosions and a stream of incandescent gas flashed overhead. Harald hunched beneath it. On instinct he turned towards the falling wall. Millions of tonnes of metal toppled towards the Deathwolves. Disintegrating machinery threw out spinning shrapnel. The collapse stretched ahead and behind the cavalry. There was no evading the avalanche – Harald raced towards the certainty of crushing oblivion and it parted before him, a conglomeration with the mass of a hundred Stormwolves tearing to either side like a shredded curtain.

  Harald and Canis rode head-on at the daemon that whispered in their souls. Slithertwyst stood astride a screamer. The herald of Tzeentch was a being of limbs and horns and teeth, a huge pink abomination draped in robes of shifting, oily blue. Things sprouted from its body that changed from tentacles to horns from moment to moment. It raised a twisted blade, laughing and whispering at the same time, three more arms spreading wide in welcome to the Space Wolves.

  Harald urged Icetooth into a leap. The thunderwolf sailed upwards and came down on the head of the winged daemon, slamming it to the ground. The herald leapt from its wounded steed and flailed at Harald’s storm shield with claws and tentacles. The power of the wyrd was in its strength. It hit with serpentine speed and the force of a battering ram, forcing Harald and Icetooth back. The other daemon rose to the aid of its master, and Canis and Fangir fell upon it. Canis slashed the winged monster with his wolf claws, his attack as ferocious as Fangir’s, while Harald blocked Slithertwyst’s blade thrust with Glacius and fired a sustained volley with his bolt pistol into the daemon’s face.

  The mass-reactive shells exploded inside its skull. The herald was not a thing of true flesh, but here on Nurades it had a physical reality, and the blasts blew its head into two halves. They hung, deflated sacks of flesh, to either side of the body. The claws scrabbled blindly for Harald, and Icetooth snarled in pain and rage as they dug furrows into his hide. The thunderwolf leapt again, away from the screamer as Slithertwyst’s shredded body crashed into the wreckage of burning machinery. The cavalry attacked the thrashing daemon with chainswords and bolt pistols, shattering its body even further. Eldritch flame erupted from where Slithertwyst had fallen. There was a sudden blast, and a foul wind, strong as a hurricane howled through the ruins to batter the Deathwolves.

  As they rode through the collapse to the next open passage, Canis said, ‘Easy prey.’

  The champion was right. They had hit Slithertwyst hard
, but Harald had not expected the battle to be so brief.

  ‘Too easy, do you think?’ he asked.

  ‘No,’ Canis grinned. ‘Just poor prey. At least they are many.’

  Harald glanced back. The glow of the daemonic fire was fading, the wind dropping. He saw no hint of a resurrection. The whispers had stopped. But for a moment, in the curls of the wind, he thought he heard serpentine laughter.

  Canis was satisfied to view the daemons as outmatched, but Harald was not. ‘Yet the wyrd is strong on this world,’ he said.

  Canis didn’t answer. He was riding towards his next kill, shouting with feral eagerness.

  Doubt gnawed at the edges of Harald’s war lust. There is something I am not seeing.

  Ahead, a swarm of the pink daemons squeezed through a narrow passage. There was no time to contemplate the nature of the herald’s demise. The slaughter called, and could not be ignored.

  Onwards, then, and onwards, the Deathwolves forever charging, forever cutting through daemonic bodies, ending laughter and chants, purifying every corner they passed in the Industrium’s maze.

  Taking back Predomitus.

  At last, the Deathwolves came through the hive. Their assault, a single run lasting many days, left behind a swath of scoured ruins. The war for the hive was not over, but the balance had tipped towards the mortal defenders. The abomination and the heretic were being burned from Predomitus, and the work would go on until none remained, even if every spire of the city was toppled in the process.

 

    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