
First draft of the book after next is done. Now to knock this crap into shape.

First draft of the book after next is done. Now to knock this crap into shape.

People of Biggar and the Surrounding Area! I’m appearing at the Biggar Little Festival tonight at 7.30pm, with Elaine Thomson, Lin Anderson & Sara Sheridan. Come!

Hello peeps! I am appearing at the Durham Book Festival for the first time tomorrow, along with Louise Welsh, 2.30pm in the Palace Green Library. We’ll be talking all things Orcadian. See ya there!
Here I am over at the Royal Literary Fund website talking about the profound effect Adrian Tomine’s graphic short story collection Killing And Dying had on me. Even if you don’t want to listen to me banging on, please do read Tomine’s work, he’s a genius.

This weekend I’m all about my local Portobello Book Festival. I’m playing some music at tonight’s opening night in the library, then I’m doing an event tomorrow on writers-in-residence alongside Thomas Clark and Janice Galloway. Check out the whole weekend’s programme here. Enjoy! Dx

I was on Radio Scotland at the weekend, on Sunday Morning With… chatting to Ricky Ross about my time as Writer in Residence at William Purves Funeral Directors. Listen here, about 1hr 45mins in. Enjoy! Dx
I had an amazing, crazy, fun weekend at Bloody Scotland – brilliant writers, organisers and readers. Just the best atmosphere all weekend. Feel like I missed out on catching up with so many pals, running around daft, but such a great festival. I managed seven events, from crime writing workshops to gigs, from short stories to football. Mad.
Onwards!




I have so much on at Bloody Scotland this weekend that if I think about it I’ll have a panic attack. Come see that! Seriously though, if you see me, bring me a sandwich or a beer, thanks.

This is published this weekend. I have a short story in there called ‘Painting the Forth Bridge’. It is nasty. Enjoy! Dx
I’m delighted to be appearing at the Durham Book Festival for the first time, appearing on Sat 14th October with the inimitable Louise Welsh. Details here.