Read “Strung Along in Seaforth” for free… no more

Tobias dressed the shop dummy in the skin of his late father and then carefully pinched and pulled until it was smooth and tight. Harold was to be his entry in Seaforth’s annual carnival and after the disappointment of last year he was determined to win. Not least because this would be his final chance: his father’s corpse would not last another year and he had no more close relatives left to enter with.

STRUNG ALONG IN SEAFORTH – Interzone 295 (2023)

I’m proud to announce my story “Strung along in Seaforth” will be published in the legendary Interzone magazine’s next print edition some time soon – issue 295. I…

The Last Dragonslayer free to read at Interzone Digital

Garth parks the truck at the end of the muddy lane and gets his father’s sword and armour out of the back. He carefully – too carefully – straps the leather on over his jeans and t-shirt, fastens the sword around his waist, then stops to gather himself for just a moment. When the shaking stops, he walks into the village….

‘Darner’ at Strange Horizons today

My long story (7715 words) ‘Darner’ is now available to read or listen to at Strange Horizons. Working with them has been an absolute pleasure and I’m really proud…

‘Inundated’ podcast at Far Fetched Fables

My December 2015 story “Inundated” is now a podcast at Far Fetched Fables.

Obtrusion Rate

My new 4000-word story available very shortly at @liminal_stories

A snail at the Event Horizon

One of my stories is reprinted in free anthology

Hyrmnal

My short story “Hyrmnal” will be published this week on the excellent Daily Science Fiction website.

Inundated

My story Inundated will be published in the forthcoming anthology, Ecotones.

Why ‘Ecotones’?

A guest blog by one of the Ecotonic architects, Nila White!