Taking Stock: July 2018It's been a busy old first half of the year, so I thought it worth pausing to collage together some of the various notable bits and...
2017 & 2018 or; The Mental Management of the Relentless Flow of TimeI’m trying to learn, I think, what is possibly the greatest skill of middle adulthood: the mental management of the relentless flow of...
The Shadow Booth: Weird Times, Weird FictionsWeird times call for weird fictions. We're all looking over our various shoulders at the lurking shadows and the too-bright lights...
#100 Days of Writing (and no more days of admin day job [hopefully])Full-Time Quietly, with only a little fuss, I've ov'rleapt the final cliff-edge and plummeted out of my day job into the PhD full-time....
Sprawled in The Pool: Adventures in RPGSince the start of the year I’ve been engaged in a regular creative endeavour that has evolved and transformed all I thought I knew about...
On Being a Critical ReaderOne of the greatest pleasures of having writers as friends is when they ask your opinion on their works in progress. It’s always an...
Writing Animals: A Place to Dump Guinea PigsTuesday 13th September, Liar’s League in London, actor Greg Page reads my latest animal story “A Place to Dump Guinea Pigs”: Enjoy that?...
Writing Animals: Shooting an ElephantIt is with rather astonished and delirious delight that I can say these words: the current issue of Ambit Magazine (no. 224) features one...
Spiderseed: Laying the EggsFor those of you who have read my latest collection Spiderseed, here's a bit more background about each of the stories. Enjoy! Trails In...
Spiderseed: Catching the FliesThe spider has hatched. The book is here. It has crawled out from it's web and is crawling all over peoples' skin and mouths and souls....