My Writing

Novels

Age of Tyranny series
The Traitor God - Angry Robot books, June 2018. Dragon Award 2018 finalist for Best Fantasy Novel.
God of Broken Things - Coming June 2019


Short Fiction

2019
Surviving Life - Kzine (forthcoming)

2018
The Dying Glass - Deep Magic
The Blitz of Din Barham - Heroic Fantasy Quarterly
Head Games, reprint - Mirror Dance

2017
Magus of Murder - Realities Perceived anthology (Left Hand Publishers)

2016
Thirty Years of Rain, anthology co-editor
Crowd Control - Thirty Years of Rain anthology

2015
The Sleekit Ones - The Lovecraft eZine #34
Head Games - Swords and Sorcery Magazine

2014
The Shadow Under Scotland - The Lovecraft eZine #31
The Economist and The Dragon - Buzzy Mag

2013
Severance Package - Another 100 Horrors (Cruentus Libri Press)
The Selkie's Child - Shifters (Hazardous Press)
Empire of Ash - Niteblade Magazine #25

2012
Last Chance Saloon - A Fistful of Horrors (Cruentus Libri Press)


Non-Fiction

2018
God of Broken Things cover reveal / King of Weapons post (The Fantasy Inn)
Love in the Age of Grimdark (Fantasy Hive)
Interview with Anna Stephens (Fantasy Hive)
Never Give Up, Never Surrender- Cameron Johnston Takes a Look at Getting Published (Forbidden Planet)
Fantasy Worldbuilding: From the Bottom Up (Fantasy Faction)
The Women of Grimdark (Fantasy Hive)

2017
10 Science Fiction Books and Series' That Made Me (Fantasy Faction)

2000
Myths of the Gargoyle - Fanthorpe's Quarterly Digest of the Paranormal


Interviews

2018
Crash Landing podcast with Stephen Aryan
Interview by Pete Long
Interview by Absolute Write
Interview by Anna Stephens
Interview by Hippogriff's Aerie
Interview by bookidote
Interview by The Qwillery
Interview by ihate00critics





Subscribe in a reader