It’s the publishometer: a complete list of every story, novel, poem or other thing I’ve ever had published…
445 works + 90 reprints = 535 publications
| Published | Reprints | |
|---|---|---|
| Novels | 14 | 2 |
| Box Sets | 2 | |
| Novellas | 17 | 6 |
| Short Stories/Novelettes | 78 | 50 |
| Flash Fiction | 82 | 22 |
| Poems | 85 | 10 |
| Micro Stories | 86 | |
| Short Story/Poetry Collections | 9 | |
| Articles | 46 | |
| Audiobooks/Podcasts | 23 | |
| Chapters | 3 |
Box Sets
| Title | Year | Where | |
|---|---|---|---|
| The Triple Stars Trilogy | 2020 | All ebook platforms | |
| The Cloven Land Trilogy | 2016 | All ebook platforms |
Novels
| Title | Year | Where | |
|---|---|---|---|
| The Twisted Road | 2026 | Elsewhen Press | |
| The Order of the British Vampire | 2025 | Elsewhen Press | |
| Head Full of Dark | 2023 | Elsewhen Press | |
| The Seven Succubi | 2022 | Elsewhen Press | |
| God Star | 2020 | Stormcrow Books | |
| The Eye Collectors | 2020 | Elsewhen Press | |
| Red Star | 2020 | Stormcrow Books | |
| Dead Star | 2020 | Stormcrow Books | |
| Engn | 2019 | Stormcrow Books | (reprint) |
| Engn II - The Clockwork War | 2019 | Stormcrow Books | |
| Engn | 2018 | Curiosity Quills Press | (reprint) |
| Witch King | 2016 | Stormcrow Books | |
| Wyrm Lord | 2015 | Stormcrow Books | |
| Hedge Witch | 2014 | Stormcrow Books | |
| Engn | 2013 | December House Press | |
| The Genehunter | 2013 | Stormcrow Books |
Short Story/Poetry Collections
| Title | Year | Where | |
|---|---|---|---|
| salt water | 2025 | Stormcrow Books | |
| Other Worlds | 2018 | Stormcrow Books | |
| Slay Ride | 2014 | Stormcrow Books | |
| Faces in the Shadows | 2013 | Stormcrow Books | |
| Witching Hour | 2013 | Stormcrow Books | |
| Spell Circles | 2012 | Stormcrow Books | |
| Eccentric Orbits | 2012 | Stormcrow Books | |
| Life Cycles | 2012 | Stormcrow Books | |
| Perfect Circles | 2012 | Stormcrow Books |
Novellas
| Title | Year | Where | |
|---|---|---|---|
| Agnar and the Shadow Dragon | 2025 | All eReaders | (partial reprint, new collection) |
| Agnar the Thief | 2022 | Phantom Thieves & Sagacious Scoundrels | |
| The Clockwork King | 2022 | Tales By Moonlight competition winner | (reprint) |
| Red Dragon (with Dr Miriam Seacastle) | 2022 | Elsewhen Press | |
| Home World | 2019 | Stormcrow Books | |
| The Clockwork King | 2017 | All eReaders | (reprint) |
| The Clockwork King | 2016 | The Colored Lens | |
| Hyrn | 2015 | All ebook readers | |
| The Wrong Tom Jacks | 2015 | Future City Blues | (reprint) |
| We, The People Of The Clouds | 2014 | Kindle | (reprint) |
| We, The People Of The Clouds | 2013 | Ruined Cities anthology | |
| Boneyard | 2013 | Kindle | |
| A Soldier of Megiddo | 2013 | Kindle | |
| The Clone who Didn't Know | 2012 | Kindle | |
| The Zombies of Death | 2012 | Kindle | |
| The Wrong Tom Jacks | 2012 | Kindle | |
| The Bitter End | 2011 | Jupiter #34 (Euporie) | |
| A Sorcerous Mist | 2010 | Mirror Dance | (reprint) |
| The Armageddon Machine | 2010 | Kindle | (reprint) |
| The Great Forbidding | 2008 | SpecFicWorld Featured Fiction | (reprint) |
| The Final Machine | 2005 | Deep Magic #41 | |
| A Sorcerous Mist | 2005 | Deep Magic #37 | |
| The Great Forbidding | 2001 | Beyond The Rose #3 |
Short Stories/Novelettes
| Title | Year | Where | |
|---|---|---|---|
| The Destruction of Gianthome | 2025 | Black Cat Weekly #197 | |
| This Last Island of Beauty | 2025 | The Growers (The Best of New Myths Volume 5) | (reprint) |
| The Edritch Hypercube | 2024 | Utopia Science Fiction Volume VI | (pro) |
| What the Darkness Is | 2024 | Sages of Metaphorosis | (reprint) |
| The Girl in the Mirror | 2024 | Trembling With Fear | |
| Agnar and the Shadow Dragon | 2024 | Summer of Sci-Fi & Fantasy Volume Three | (reprint) |
| After the End of the World | 2024 | Spooky #1 | |
| The Blink | 2023 | 2022 Best of Utopian Speculative Fiction | (reprint) |
| The Birds Sang in Both Worlds | 2023 | Obsolescence | (pro) |
| A Sarcophagus in Obsidian | 2023 | The Nameless Songs of Zadok Allen | (reprint) |
| Messages from the Front | 2023 | Utopia Science Fiction | |
| His New Body | 2023 | The Future Fire #64 | |
| A Harvest of Ghosts | 2022 | NonBinary Review #30 | |
| Agnar and the Shadow Dragon | 2022 | Tales from the Magician's Skull special edition #2 | |
| What the Darkness Is | 2022 | The Lorelei Signal | (reprint) |
| Eighteen Million Butterflies | 2022 | Allegory Fall/Winter 2022-23 | (reprint) |
| This Last Island of Beauty | 2022 | New Myths | |
| The Blink | 2022 | hyphen punk #5 | |
| Leviathan | 2022 | Phantasmical Contraptions & More Errors | (reprint) |
| A Ring, a Ring o' Roses | 2022 | Phantasmical Contraptions & More Errors | (reprint) |
| Quicksilver's Last Job | 2022 | Alternative Holidays Anthology | (reprint) |
| The Monster | 2022 | Dark Cheer: Cryptids Emerging | (reprint) |
| Climbing Olympus | 2022 | Etherea 8 | (reprint) |
| #buttonsinweirdplaces | 2021 | Abyss & Apex | |
| Last Train to Morden | 2021 | Wells Street Journal #15 | |
| Corvus the Mighty | 2020 | Mythic #15 | (reprint) |
| The Last Trap | 2019 | The Best of Abyss & Apex Volume 3 | (reprint) |
| Corvus the Mighty | 2018 | Glittership Year Two | (reprint) |
| The Waters, Dividing the Land | 2018 | Elements of Untethered Realms | (reprint) |
| What the Darkness Is | 2018 | Metaphorosis 2017 | (reprint) |
| The Stars are Tiny Lights on a Perfect Black Dome | 2018 | Metaphorosis 2016 | (reprint) |
| Corvus the Mighty | 2018 | Glittership | (reprint) |
| A Ring, a Ring o' Roses | 2017 | Stupefying Stories 18 | |
| The Last Trap | 2017 | Abyss and Apex | |
| The Waters, Dividing the Land | 2017 | Sprits in the Water | |
| What the Darkness Is | 2017 | Metaphorosis | |
| Climbing Olympus | 2017 | Analog | (pro) |
| Body of Work | 2017 | Mrs Rochester's Attic | (reprint) |
| A Sarcophagus in Obsidian | 2017 | Hypnos Volume 6, Issue 1 | |
| Jumpjacker | 2017 | Catarsi #20 | (reprint, Catalan translation) |
| B is for Brontësaurus | 2017 | D is for Dinosaur | |
| The Stars are Tiny Lights on a Perfect Black Dome | 2016 | Metaphorosis | |
| Safe Waters | 2016 | Sirens | |
| Nicholas Semper's War | 2016 | British Fantasy Society Horizons #3 | |
| A Midwinter Sacrifice | 2016 | Bards and Sages Quarterly | |
| Anax Britannica | 2016 | Mad Scientist Journal | |
| A Distant Glimpse | 2016 | The Future Fire | |
| Tag der Erinnerung (Remembrance Day) | 2016 | Pulpcore Anthology | (reprint, German translation) |
| F is for Frankenstein's Monster | 2016 | C is for Chimera | |
| Her Long Hair Shining | 2016 | The Great Tome of Forgotten Relics And Artifacts | (reprint) |
| The Day The Books Left | 2015 | The Future Fire | |
| Remembrance Day | 2015 | Beyond Space Opera | (reprint) |
| Corvus The Mighty | 2015 | Vitality | (pro) |
| In The Detail | 2015 | Daily Science Fiction | (pro) |
| Ses Longs Cheveux Brillants (Her Long Hair Shining) | 2015 | Tenebres | (reprint, French translation) |
| J is for Junker Joe | 2015 | B is for Broken | |
| Problem Hair | 2015 | Mystic Signals | (reprint) |
| Problem Hair | 2015 | The Lorelei Signal | |
| Threads | 2015 | Mystic Signals | (reprint) |
| Threads | 2015 | Sorcerous Signals | (reprint) |
| Leviathan | 2015 | KZine 11 | |
| The Thirteenth Labour | 2014 | Algernon | (reprint, Estonian translation) |
| The Chronicles of Zer | 2014 | Drunk On Writing, The Best of Write1Sub1 Vol. 1 | (reprint) |
| Os Hackers do Salto (Jumpjacker) | 2014 | Nova Fantasia | (reprint, Galician translation) |
| Tag der Erinnerung (Remembrance Day) | 2014 | Pulpcore | (reprint, German translation) |
| E is for Earth Station Six | 2014 | A is for Armageddon | |
| Eighteen Million Butterflies | 2014 | Lakeside Circus | |
| Quicksilver's Last Job | 2014 | Bards and Sages Quarterly | |
| The Crystalline Eye | 2014 | the Dark Expanse game | (pro) |
| The Last Flight of the Carrion Crow | 2014 | the Dark Expanse game | (pro) |
| Hellfire Unleashed | 2014 | Surviving the Collapse - the Dark Expanse anthology | (pro) |
| If You Could Choose One Day | 2014 | Perihelion SF | |
| Jumpjacker | 2013 | Perihelion SF | |
| Last Train To Morden | 2013 | Ether Books | |
| Professor Pandemonium's Train Of Terror | 2013 | 2nd Stupefying Stories Annual Horror Special | |
| Lord Lion's Design | 2013 | KZine 7 | |
| A Mote in the Void | 2013 | Lovecraft eZine 2012 Megapack | (reprint) |
| Threads | 2013 | Bards and Sages | |
| Malware | 2013 | Perihelion | |
| Remembrance Day | 2013 | Kindle | (reprint) |
| Seek Alternative Route | 2013 | Kindle | (reprint) |
| The Tale of the Dog | 2013 | Spaceports and Spidersilk | |
| Live from the Continuing Explosion | 2012 | Catarsi #9 | (reprint, Catalan translation) |
| The Standing Stones of Erelong | 2012 | Not Just Rockets and Robots | (reprint) |
| A Mote in the Void | 2012 | Lovecraft eZine #17 | |
| Bones are Rising to the Surface | 2012 | Dark Fiction #12 | (reprint) |
| The Chronicles of Zer | 2012 | Electric Spec Volume 7 #3 | |
| Slieau Whallian | 2012 | Electric Spec Volume 7 #1 | |
| Museum Beetles | 2012 | Kindle | (reprint) |
| Her Long Hair Shining | 2012 | Abyss and Apex | |
| The Standing Stones of Erelong | 2011 | Ether Books | (reprint) |
| Her Pale Smile | 2011 | Electric Spec Volume 6 #4 | |
| The Standing Stones of Erelong | 2011 | Daily Science Fiction Stories of August 2011 | (reprint) |
| The One Thousand, One Hundred and Eleven Gates to Faerie | 2011 | Kaleidotrope #13 | |
| The Standing Stones of Erelong | 2011 | Daily Science Fiction | (pro) |
| Museum Beetles | 2011 | The Journal of Unlikely Entomology #1 | (reprint) |
| Seek Alternative Route | 2011 | Spilling Ink: Volume 1 | (reprint) |
| Good Vibrations | 2011 | The Kimota Anthology | (reprint) |
| Live from the Continuing Explosion | 2010 | Ether Books | (reprint) |
| She'd Always Loved To Travel | 2010 | Ether Books | |
| Seek Alternative Route | 2011 | Ether Books | (reprint) |
| Guitar Heroes | 2010 | Kindle | (reprint) |
| Remembrance Day | 2010 | Electric Spec Volume 5 #3 | |
| Seek Alternative Route | 2010 | Spilling Ink Review #2 | |
| Live from the Continuing Explosion | 2010 | Kindle | (reprint) |
| 22nd Century Genie | 2010 | Jupiter #28 (Autonoe) | |
| Museum Beetles | 2009 | The Best of Abyss and Apex #1 | (reprint) |
| Sunken Bells | 2009 | Bottom of the World #3 | |
| The Wind Singing in the Wires | 2009 | Serendipity #14 | |
| Flotsam | 2008 | Serendipity #12 | |
| Body of Work | 2008 | Raw Edge #26 | |
| Perfect Circles | 2007 | Zahir #14 | |
| Live from the Continuing Explosion | 2007 | Albedo One #33 | |
| The Thirteenth Labour | 2006 | Jupiter World Press | |
| Flickering Pictures Hypnotise | 2005 | Here and Now #7 | |
| Museum Beetles | 2005 | Abyss and Apex | |
| Guitar Heroes | 2005 | Here and Now #5/6 | |
| Holy Mountains | 2005 | Quantum Muse | |
| The Long Walk | 2003 | Albedo One #27 | |
| The Great Melody | 2003 | Redsine #10 | |
| In the Hour of Chaos | 2002 | Cold Print #6 | |
| Earthworks | 2002 | Nemonymous #2 | |
| Good Vibrations | 2001 | Kimota #12 | |
| Ultima Thule | 2000 | Visionary Tongue | |
| Midnight in the Room of Clocks | 1999 | The Bloody Quill #6 | (reprint) |
| Lost in a Good Book | 1999 | Millennium SF and F | |
| Midnight in the Room of Clocks | 1999 | The Inflated Graveworm | |
| Bones are Rising to the Surface | 1999 | Visions |
Flash Fiction
| Title | Year | Where | |
|---|---|---|---|
| How They Remembered It, Later | 2024 | Crepuscular | |
| He Walks Alone, And All The Trees Love Him | 2024 | 42 Stories Anthology | |
| Pens | 2024 | (reprint) | The Kafka Protocol & the Burden of Compliance |
| Meteorology For Beginners | 2023 | 101 Words | |
| Silent Night | 2023 | Ho Ho Ho - Macabre Minima | |
| Moaning Stones | 2023 | Ho Ho Ho - Macabre Minima | |
| A Shortcut | 2023 | Ho Ho Ho - Macabre Minima | |
| The Tree | 2023 | Ho Ho Ho - Macabre Minima | |
| Body Parts | 2023 | Ho Ho Ho - Macabre Minima | |
| Special Decorations | 2023 | Ho Ho Ho - Macabre Minima | |
| The Day they Switched the Machine On | 2023 | (reprint) | Flash Point Science Fiction: Volume Two |
| A Box of Photographs | 2023 | (reprint) | Home - an Anthology |
| Their Ruby Eyes Glinting | 2023 | Quarter Reads | |
| Some Observations on Ageing and the Flow of Time | 2023 | The Fantastic Other #7 | |
| The Great Spell | 2023 | (reprint) | The Little Cozy Book |
| Lifetimes | 2023 | Every Day Fiction | |
| The Kelpie | 2023 | Dangerous Waters | |
| Seeds | 2023 | The Fantastic Other #6 | |
| Rewind | 2022 | Martian #6 | |
| His New Body | 2022 | Dark Moments, Book 4 | |
| The Day they Switched the Machine On | 2022 | Flash Point SF | |
| Welcome to Vega IV! | 2022 | (reprint) | Professor Feiff's Compleat Pocket Guide to Xenobiology for the Galactic Traveller on the Move |
| How the Wind Works | 2022 | Fairfield Scribes | |
| Welcome Aboard | 2022 | (reprint) | Flash Point Science Fiction: Volume One |
| The Cave of the Sleeping Dragon | 2022 | Wyrms Anthology | |
| The Price of Crossing | 2022 | Wyngraf | |
| The Great Spell | 2022 | Wyngraf | |
| The Road | 2022 | Trembling with Fear | |
| Welcome Aboard | 2021 | Flash Point SF | |
| They Shoot Unicorns, Don't They? | 2020 | Youth Imagination | |
| The Dungeon Adventurer’s Handbook | 2019 | Gold Dust #36 | |
| Investments | 2018 | (reprint) | The Arcanist: Year One |
| Investments | 2018 | (reprint) | The Arcanist |
| Bean Sí | 2017 | Every Day Fiction | |
| Your Call May Be Recorded For Training Purposes | 2017 | Stupefying Stories | |
| The Infestation | 2017 | Enter the Apocalypse | |
| Congratulations on the Purchase of Your new Universe! | 2016 | (reprint, Russian) | Proza |
| Lost: One Tabby Cat | 2016 | Mad Scientist Journal | |
| The First New Year Resolutions She'd Ever Written | 2015 | Boston Literary Magazine | |
| For All Time | 2015 | Perihelion | |
| Congratulations on the Purchase of Your new Universe! | 2015 | (pro) | Daily Science Fiction |
| Welcome to Vega IV! | 2015 | Devilfish Review | |
| ComStar-88B | 2015 | A Story In 100 Words | |
| The Magister's Clock | 2015 | (reprint) | Fantasy Scroll |
| And Now The Zombie Forecast | 2015 | Hysterical Realms | |
| Aggy | 2015 | (pro) | Fine Linen |
| Judgement Day | 2015 | Apocrypha and Abstractions | |
| A Box of Photographs | 2015 | (reprint) | Quarter Reads |
| Her Father's Eyes | 2015 | (reprint) | Acidic Fiction #1: Corrosive Chronicles |
| Investments | 2015 | (reprint) | Concatenation |
| Demonic Summoning, Ratings and Reviews | 2015 | (reprint) | Quarter Reads |
| A Troublesome Speck | 2015 | (reprint) | Quarter Reads |
| Investments | 2015 | (reprint) | Fantastic Stories of the Imagination |
| Adrift | 2015 | Vine Leaves Literary Journal | |
| Viral | 2014 | Stupefying Stories | |
| Panopticon | 2014 | Stupefying Stories | |
| The Hunter and The Hunted | 2014 | Vampires Suck | |
| Dog Days | 2014 | Postcard Shorts | |
| Her Father's Eyes | 2014 | Acidic Fiction | |
| Investments | 2014 | (pro) | Nature |
| Meteorology For Beginners | 2014 | (reprint) | Allegory |
| Christmas Decorations | 2014 | Bards and Sages Quarterly | |
| The Seven Deadly Sins | 2013 | Flash Fiction Fest 2013 | |
| The Brass Door | 2013 | Flash Fiction Fest 2013 | |
| Envy | 2013 | Flash Fiction Fest 2013 | |
| Gluttony | 2013 | Flash Fiction Fest 2013 | |
| Greed | 2013 | Flash Fiction Fest 2013 | |
| Lust | 2013 | Flash Fiction Fest 2013 | |
| Sloth | 2013 | Flash Fiction Fest 2013 | |
| Pride | 2013 | Flash Fiction Fest 2013 | |
| Wrath | 2013 | Flash Fiction Fest 2013 | |
| The Sword of Power | 2013 | 100 Worlds Anthology | |
| Demonic Summoning, Ratings and Reviews | 2013 | (pro) | Daily Science Fiction |
| A Box of Photographs | 2013 | Fabula Argentea | |
| The Cat's Tale | 2013 | Stupefying Stories | |
| A Troublesome Speck | 2012 | Spaceports and Spidersilk | |
| Trick or Treat | 2012 | Apocrypha and Abstractions | |
| Pens | 2012 | Metazen | |
| Ghosts of American Astronauts | 2012 | 100 RPM | |
| The Summoning Words | 2012 | The Drabbler | |
| wolF emiT | 2012 | Every Day Fiction | |
| Meteorology For Beginners | 2012 | (reprint) | The Zahir 2011 Anthology |
| The Magister Clock | 2011 | Apollo's Lyre | |
| Snow Angels | 2011 | Bent Masses | |
| The Good King | 2011 | (reprint) | Ether Books |
| The Good King | 2011 | Mirror Dance | |
| The Flying Incredulo | 2011 | Apocrypha and Abstractions | |
| Dan Quixote | 2011 | Inkspill #5 | |
| KeyQuest | 2011 | Spaceports and Spidersilk | |
| A Good Drying Day | 2011 | Every Day Fiction | |
| Terahertz | 2011 | Brain Harvest | |
| Meteorology For Beginners | 2011 | Zahir #27 | |
| Six | 2010 | (reprint) | Ether Books |
| Metal Recycling Here | 2011 | Diagonal Proof #2 | |
| The Number Six | 2011 | It's Only a Number Competition | |
| A Door He Didn't Recognize | 2011 | WeirdYear | |
| Titania | 2011 | Flashquake Volume 10 Issue #3 | |
| Lucky Numbers | 2010 | Every Day Fiction | |
| Rockets | 2010 | WeirdYear | |
| Last Shot of the War | 2010 | 50 to 1 | |
| The Question | 2009 | Help! I Need a Publisher! | |
| Algorhythms | 2005 | (reprint) | F/SF #1 |
| Algorhythms | 2001 | (reprint) | Anotherealm |
| Algorhythms | 1999 | The Zone #8 |
Chapters
| Title | Year | Where | |
|---|---|---|---|
| Realm Raiders, Chapter 15 | 2025 | Realm Raiders Chapter 15 - The Shadow Labyrinth | |
| Realm Raiders, Chapter 5 | 2025 | Realm Raiders Chapter 5 - The Unreachable Tower | |
| The Bard's Ring, Chapter 7 | 2020 | The Bard's Ring |
Poetry
| Title | Year | Where | |
|---|---|---|---|
| piano notes play | 2024 | Illumen Winter 2024 | |
| the creak of floorboards | 2024 | Illumen Winter 2024 | |
| through the telescope | 2024 | Illumen Winter 2024 | |
| wods in dripping red | 2024 | Illumen Winter 2024 | |
| baby newly born | 2023 | SCIFAIKUEST November 2023 | |
| doll with china face | 2023 | SCIFAIKUEST November 2023 | |
| moonlit night at sea | 2023 | SCIFAIKUEST November 2023 | |
| Sleeps Beneath the Streets | 2020 | Illumen Winter 2020 | (reprint) |
| ebbing suit power | 2016 | British SF Association Focus | (reprint) |
| android eyes scanning | 2016 | British SF Association Focus | (reprint) |
| metal fingers flexed | 2016 | British SF Association Focus | (reprint) |
| his last gift to her | 2015 | Scifaikuest | |
| A Sudden Distance | 2015 | Page and Spine | |
| Laboured | 2015 | Page and Spine | |
| odyssey over | 2014 | 7x20 | |
| once a thousand years | 2014 | 7x20 | |
| aliens watching | 2014 | 7x20 | |
| from high in the sky | 2014 | Trapeze Magazine | |
| photographed in stone | 2014 | 50 Haikus Volume 1 Issue 2 | |
| Standing Stones | 2013 | The Silent Stones | (reprint) |
| Ephemeroptera | 2013 | Every Day Poets | |
| Sleeps Beneath The Streets | 2013 | Cthulhu Haiku 2 | |
| Replanting the Great Caledonian Forest | 2013 | Bolts of Silk | (reprint) |
| surface of the sun | 2014 | Scifaikuest | |
| Crowhaunted | 2013 | Every Day Poets | |
| android eyes scanning | 2013 | Star*Line | |
| dazzling in the void | 2013 | Trapeze Magazine | |
| the aliens land | 2013 | Trapeze Magazine | |
| wormhole opening | 2013 | Dwarf Stars Anthology 2013 | (reprint) |
| a lunar crater | 2013 | Scifaikuest | |
| a snowball planet | 2013 | Scifaikuest | |
| bare feet in the snow | 2013 | Scifaikuest | |
| brain scanned | 2013 | Scifaikuest | |
| cold aphelion | 2013 | Abyss and Apex | |
| luminous beings | 2013 | Abyss and Apex | |
| stargate opening | 2013 | Abyss and Apex | |
| clanging | 2012 | Scifaikuest | |
| tending his garden | 2012 | Scifaikuest | |
| wormhole opening | 2012 | 7x20 | |
| orbit decaying | 2012 | 7x20 | |
| intergalactic | 2012 | 7x20 | |
| cold aphelion | 2012 | 7x20 | |
| alien army | 2012 | 7x20 | |
| rips tearing the sky | 2012 | Star*Line | |
| she touches my skin | 2012 | Star*Line | |
| Church Clock Chimes Midnight | 2012 | Trapeze Magazine | |
| Predators | 2012 | unFold | |
| Fireworks | 2012 | unFold | |
| ten trillion trees | 2011 | Scifaikuest #34 | |
| ebbing suit power | 2011 | Scifaikuest #34 | |
| an orb of blue glass | 2011 | Scifaikuest #34 | |
| underneath her boot | 2011 | Scifaikuest #34 | |
| a waiting world and | 2011 | Scifaikuest #34 | |
| starship back at Earth | 2011 | Scifaikuest #34 | |
| that first gentle kiss | 2011 | Scifaikuest #34 | |
| explosions cascade | 2011 | Scifaikuest #34 | |
| metal fingers flexed | 2011 | Scifaikuest #34 | |
| they wait in the dark | 2011 | Scifaikuest #34 | |
| stars fall one by one | 2011 | Scifaikuest #34 | |
| his new existence | 2011 | Scifaikuest #34 | |
| on the bioscan | 2011 | Scifaikuest #34 | |
| a flower unfurls | 2011 | Scifaikuest #34 | |
| suit air exhausted | 2011 | Scifaikuest #34 | |
| First Contact | 2011 | Microcosms | |
| Shadow Beings | 2011 | Microcosms | |
| At Night, When He Sleeps | 2011 | Microcosms | |
| The Rose Glow of Dawn | 2011 | Three Line Poetry #3 | |
| Standing Stones | 2010 | Bolts of Silk | (reprint) |
| Coalmining | 2009 | Bolts of Silk | |
| ' | 2009 | Bolts of Silk | |
| The Boy who Climbed Trees | 2005 | WAH! #4 | |
| Unearthed | 2005 | Cadenza #13 | |
| It Was All Fields Round Here | 2005 | Materials of the Mind | |
| Counting all the Bricks in Manchester | 2005 | WAH! #1 | (reprint) |
| Calliope on the Street Corner | 2004 | The People's Poet Anthology 2005 | |
| Standing Stones | 2004 | The People's Poet Anthology 2005 | |
| Orpheus in the Underpass | 2004 | The People's Poet | (reprint) |
| Glass | 2004 | The People's Poet | |
| Adrift | 2003 | Write-Away! | |
| During the Fall | 2003 | Write-Away! | |
| Mid-Atlantic Depressions | 2003 | Write-Away! | |
| The Botany of the British Isles | 2003 | Write-Away! | |
| Which | 2003 | Write-Away! | |
| Orpheus in the Underpass | 2002 | 12th Planet | |
| Eagle | 2000 | Sepia #63 | |
| Leopard | 2000 | Sepia #63 | |
| Steenbok | 2000 | Sepia #63 | |
| Rhinoceros | 2000 | Sepia #63 | |
| Giraffe | 2000 | Sepia #63 | |
| Elephant | 2000 | Sepia #63 | |
| Baobab | 2000 | Sepia #63 | |
| Replanting the Great Caledonian Forest | 1999 | Voice and Verse | |
| Blackberrying | 1999 | The Affectionate Punch | |
| Counting all the Bricks in Manchester | 1997 | First Time | |
| In the Peak Forest | 1995 | Helicon #4 |
Micro Stories
| Title | Year | Where | |
|---|---|---|---|
| Lottery Numbers | 2022 | Nanoism | |
| Trails | 2015 | Nanoism | |
| Lists | 2014 | Confettifall | |
| The Fare | 2014 | Confettifall | |
| Change | 2014 | Twiction Addiction | |
| Butterfly | 2014 | Twiction Addiction | |
| A Different Sort of Dancing, Altogether | 2014 | Twiction Addiction | |
| The Bright City Lights | 2014 | Cuento | |
| Do I? | 2014 | Cuento | |
| Pieces of her Mind | 2012 | 7x20 | |
| Life Cycles | 2012 | 7x20 | |
| A Late Night Call | 2012 | Nanoism | |
| Heart Condition | 2012 | 7x20 | |
| First Step | 2012 | Trapeze Magazine | |
| Judgement Day | 2012 | Nanoism | |
| Vapour Trails | 2012 | 7x20 | |
| The Second Apocalypse | 2012 | Trapeze Magazine | |
| Repeats | 2012 | one forty fiction | |
| The Summoning | 2012 | Trapeze Magazine | |
| Lightning Rod | 2012 | 7x20 | |
| A Zombie Walked Into A Bar | 2012 | 7x20 | |
| A Loop | 2012 | Trapeze Magazine | |
| Black Beetles | 2012 | Nanoism | |
| rho-m10 | 2011 | Trapeze Magazine | |
| Cernunnos | 2011 | Trapeze Magazine | |
| The Heart of a Much Younger Man | 2011 | Nanoism | |
| Midsummer in the Southern Hemisphere | 2011 | one forty fiction | |
| Human Statue | 2011 | 140 And Counting | |
| Horoscope | 2011 | Seedpod | |
| Shining in the East | 2011 | Seedpod | |
| Delivered | 2011 | Seedpod | |
| Pregnancy Test | 2011 | Cuento | |
| North Wind | 2011 | Seedpod | |
| Can't Get The Parts | 2011 | Cuento | |
| Bearing Gifts | 2011 | Seedpod | |
| The Accusation | 2011 | Seedpod | |
| Saved! | 2011 | Cuento | |
| Vampyre Slayer | 2011 | Trapeze Magazine | |
| Trick or Treat | 2011 | one forty fiction | |
| Spoiler | 2011 | PicFic | |
| Cerb 'R' Us | 2011 | Trapeze Magazine | |
| Introductions | 2011 | Seedpod | |
| GSOH | 2011 | Seedpod | |
| Small Steps | 2011 | 7x20 | |
| Just Desserts | 2011 | Cuento | |
| Fastest Route | 2011 | Nanoism | |
| Many Happy Returns | 2011 | 7x20 | |
| Warning | 2011 | Seedpod | |
| A(mong Rel)atives | 2011 | PicFic | |
| Birth (Moth)er | 2011 | one forty fiction | |
| Skydiving | 2011 | Seedpod | |
| Written in the Stars | 2011 | Trapeze Magazine | |
| The Flamingo Dancer | 2011 | 7x20 | |
| Straight to Hull | 2011 | 7x20 | |
| Empathetic | 2011 | PicFic | |
| Up In Smoke | 2011 | 7x20 | |
| Planting Plans | 2011 | one forty fiction | |
| Distant Bells | 2011 | Seedpod | |
| Last Days of Summer | 2011 | Cuento | |
| Their Song | 2011 | Cuento | |
| An Explosive Relationship | 2011 | Trapeze Magazine | |
| Human Statue | 2011 | 7x20 | |
| Second War of the Worlds | 2011 | one forty fiction | |
| The Grandfather Paradox | 2011 | Trapeze Magazine | |
| Electrolarynx | 2011 | PicFic | |
| Time Dilation | 2011 | Trapeze Magazine | |
| The Square on the Hypotenuse | 2011 | PicFic | |
| Bonemeal | 2011 | 5x5 | |
| Mrs. Chadwick | 2011 | Cuento | |
| The Lost Art of Conversation | 2011 | Cuento | |
| All The Things He=d Never Done With His Life | 2011 | Seedpod | |
| Last Words | 2011 | Nanoism | |
| wolF emiT | 2011 | Trapeze Magazine | |
| Last Laugh | 2011 | PicFic | |
| Drink Problem | 2011 | one forty fiction | |
| Green Magick | 2011 | Trapeze Magazine | |
| The Ghost Train | 2010 | Trapeze Magazine | (Contest honourable mention) |
| Bees | 2010 | Nanoism | |
| Trompe-l'oeil | 2010 | Thaumatrope | |
| Giving Blood | 2010 | Thaumatrope | |
| Monsters in the Basement | 2010 | PicFic | |
| Scarecrows | 2010 | Thaumatrope | |
| Final Day | 2010 | Thaumatrope | |
| Ten Million Years | 2010 | Thaumatrope | |
| Extinction Events | 2010 | PicFic | |
| Angels | 2010 | Thaumatrope |
Audiobooks/Podcasts
| Title | Year | Where | |
|---|---|---|---|
| The Great Spell | 2025 | Manawaker Studio's Flash Fiction Podcast | |
| Nicholas Semper's War | 2024 | The No Sleep Podcast | |
| A Mote in the Void | 2023 | The No Sleep Podcast | |
| From The Lighthouse | 2023 | Thirteen | |
| The Ghost Tree | 2023 | Thirteen | |
| The Thirteenth Labour | 2023 | Tall Tale TV | |
| #buttonsinweirdplaces | 2023 | Escape Pod | (pro) |
| Junker Joe | 2022 | Tall Tale TV | |
| The Standing Stones of Erelong | 2022 | Manawaker Studio's Flash Fiction Podcast | |
| Congratulations on the Purchase of your New Universe | 2022 | Manawaker Studio's Flash Fiction Podcast | |
| Welcome to Vega IV | 2021 | Flash Fiction Podcast | |
| Investments | 2018 | 600 Second Saga | |
| Corvus the Mighty | 2018 | Glittership | |
| A Ring, a Ring o' Roses | 2016 | Gallery of Curiosities | |
| Her Long Hair Shining | 2016 | Bards and Sages Publishing | |
| The Genehunter #3: The Clone Who Didn't Know | 2013 | One Acre Audio Books/Audible | |
| The Genehunter #4: A Soldier Of Megiddo | 2013 | One Acre Audio Books/Audible | |
| The Genehunter #5: Boneyard | 2013 | One Acre Audio Books/Audible | |
| The Genehunter #2: The Zombies Of Death | 2013 | One Acre Audio Books/Audible | |
| The Genehunter #1: The Wrong Tom Jacks | 2013 | One Acre Audio Books/Audible | |
| Bones are Rising to the Surface | 2012 | Dark Fiction #12 | |
| A Mote in the Void | 2012 | Lovecraft eZine #17 | |
| Titania | 2011 | Flashquake Volume 10 Issue #3 |
Articles
| Title | Year | Where |
|---|---|---|
| Write What You Don't Know | 2025 | Spotlight Indie |
| Ten Reasons to Write Short Stories | 2024 | Authors Publish |
| Math Or Maths? | 2019 | Daily Writing Tips |
| 15 English Words Of Indian Origin | 2014 | Daily Writing Tips |
| Writing Prompts 101 | 2010 | Daily Writing Tips |
| Bits And Bytes | 2010 | Daily Writing Tips |
| 20 Computer Terms You Should Know | 2010 | Daily Writing Tips |
| Poetry: Rhythm And Metre - Part 2 | 2010 | Daily Writing Tips |
| 16 Manuscript Format Guidelines | 2010 | Daily Writing Tips |
| Ferment And Foment | 2010 | Daily Writing Tips |
| Poetry: Rhythm And Metre - Part 1 | 2010 | Daily Writing Tips |
| Ingenious vs. Ingenuous | 2010 | Daily Writing Tips |
| Overwhelm And Underwhelm | 2010 | Daily Writing Tips |
| Hyper And Hypo | 2010 | Daily Writing Tips |
| Vertical And Vertiginous | 2010 | Daily Writing Tips |
| One Sheep, Two Sheep, One Fish, Two Fish… | 2010 | Daily Writing Tips |
| One Fell Swoop | 2010 | Daily Writing Tips |
| Alliteration | 2010 | Daily Writing Tips |
| Four "Censor" Words To Keep Straight | 2010 | Daily Writing Tips |
| 100% Will Suffice | 2010 | Daily Writing Tips |
| 40 Twitter Hashtags For Writers | 2010 | Daily Writing Tips |
| Twitter Fiction. Really! | 2010 | Daily Writing Tips |
| Types Of Ryhme | 2010 | Daily Writing Tips |
| When Should Poetry Rhyme? | 2010 | Daily Writing Tips |
| Don't Begin At The Beginning | 2010 | Daily Writing Tips |
| PIN Number | 2010 | Daily Writing Tips |
| Portmanteau Words | 2010 | Daily Writing Tips |
| How Often Is "Bimonthly"? | 2010 | Daily Writing Tips |
| Getting Published On Kindle | 2010 | Daily Writing Tips |
| Do You "Orient" Yourself Or "Orientate" Yourself? | 2010 | Daily Writing Tips |
| Bisect And Dissect | 2010 | Daily Writing Tips |
| 36 Poetry Terms | 2010 | Daily Writing Tips |
| How Much Is A "Billion"? | 2010 | Daily Writing Tips |
| Is "Fulsom" A Complimentary Word? | 2010 | Daily Writing Tips |
| 33 Writing Terms You Should Know | 2010 | Daily Writing Tips |
| Economic" Or "Economical"? | 2010 | Daily Writing Tips |
| The Line Is For The Toe | 2010 | Daily Writing Tips |
| Don't Be Burnt By "Inflammable" | 2010 | Daily Writing Tips |
| Razed To The Ground | 2010 | Daily Writing Tips |
| Back Up Your Writing | 2009 | Daily Writing Tips |
| Epicenter vs. Center | 2009 | Daily Writing Tips |
| Best Foot Forward | 2009 | Daily Writing Tips |
| Scotch | 2009 | Daily Writing Tips |
| Google Alerts | 2009 | Daily Writing Tips |
| Legs Akimbo | 2009 | Daily Writing Tips |
| Damned vs. Dammed | 2009 | Daily Writing Tips |
