Monthly Archives: January 2026

Tombstoning launch event

My debut novel Tombstoning is getting a new lease of life, a twentieth anniversary reissue by Orenda Books, complete with new introduction by Chris Brookmyre. I’ll be chatting to Chris about it at my local Portobello Bookshop on Wednesday 25th February. I suspect … Continue reading

Posted in Uncategorized | Leave a comment

Granite Noir

It’s the tenth birthday of Granite Noir, and this year’s festival is coming very soon. I’ll be there in Aberdeen on Friday 20th February talking to the lovely Bryan Burnett about two decades as a published writer. I’ll also be playing a couple of tunes as well, … Continue reading

Posted in Uncategorized | Leave a comment

Paper Trails at Muirhouse Library

The good people of Edinburgh International Book Festival are running Paper Trails, a winter mini-book fest at Muirhouse Library, and I’m delighted to be appearing on Wednesday 11th February, chatting to Nyla Ahmad about twenty years of sweary nonsense. (Warning, this … Continue reading

Posted in Uncategorized | Leave a comment