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 2019


Short Fiction

2019
Surviving Life - Kzine (forthcoming)

2018
The Dying Glass - Deep Magic (forthcoming)
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
Love in the Age of Grimdark (Fantasy Hive)
Interview with Anna Stephens
Never Give Up, Never Surrender- Cameron Johnston Takes a Look at Getting Published

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
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