Indie April 2020

This is, of course, not Indie April as normal. However, with businesses closed or operating solely online and everyone at home on lockdown, I think it’s important that readers, writers, editors, and publishers still take a little time to celebrate and promote our small presses this month, for whom this could be a tough time … More Indie April 2020

Lanyard Person: Reading at Granite Noir

I’ve been busy lately, polishing up a TOP SECRET PROJECT, so this post about last month’s Granite Noir festival is a little late. Granite Noir is Aberdeen’s yearly crime writing festival, and in 2020 featured appearances from genre legends Ian Rankin, Stuart McBride, Ambrose Parry (pen name of Chris Brookmyre and Dr Marisa Haetzman), Denise … More Lanyard Person: Reading at Granite Noir

Granite Noir 2020

Granite Noir, Aberdeen’s crime writing festival, kicks off this weekend and I’m absolutely thrilled to be part of it as one the festival’s Locals in the Limelight. Among events featuring big name authors such as Ian Rankin, Denise Mina, Ambrose Parry, Ben Aaronovitch, and Aberdeen’s own Stuart McBride, I’ll be doing a couple of readings … More Granite Noir 2020

Favourite Reads 2019

Happy New Year, reading and writing friends! I’m already very excited for this year’s upcoming publications – Agency, the new novel from William Gibson is right around the corner, Iain Maloney’s memoir of life in rural Japan, The Only Gaijin in the Village, publishes in March, and I myself have a novel due out – … More Favourite Reads 2019

Read Raumschach in DTNT Anthology 001

Just in time for Christmas, the first Daytime Nightime anthology is here! Along with poetry from the renowned Samuel Tongue and Jill O’Sullivan from excellent Glasgow bands Sparrow and the Workshop and Bdy Prts, and fiction from author Michael Rennie, it features my short story Raumschach. Raumschach is 3D chess, also sometimes known as ‘space … More Read Raumschach in DTNT Anthology 001