I haven’t done a book event in a while, so delighted to be heading up to St Andrews this weekend for a gig as part of Waterstones’ Literature Live programme at The Byre Theatre. Details are here. There are loads of great writers appearing – James Robertson, John Burnside, Russel McLean, Stuart McBride, Iain Banks etc. My own event is at 2pm on Saturday 27th. Stick it in the diary, folks!