Wednesday July 31, 7:00pm
Sloan’s Ballroom, Argyle St. Tickets from Waterstones Argyle St.
Thursday August 1, 6:00pm
Waterstones, Princes Street.
Saturday August 3, 11:00am
Costco, Springburn (signing only)
Saturday August 3, 1:00pm
Waterstones (signing only)
Tuesday August 6, 7:00pm
Steps Theatre, the Wellgate. Tickets from Waterstones.
Thursday August 8, 2:00pm
Fringe by the Sea festival, Baby Spiegeltent, North Berwick Harbour.
Monday August 19, 8:00pm
Edinburgh International Book Festival, Baillie Gifford Main Theatre.
Thursday August 29, 6:30pm.
Waterstones, The Plaza.
Friday August 30, 7:30pm.
Tidelines Book Festival, The Lounge bar, Main Street.
Friday September 6, 5:30pm
Crime Cologne festival
Schiff “Pure Liner”, Holzmarkt im Rheinauhafen.
Tuesday September 10, 8:00pm
Topping Books, The Paragon.
Wednesday September 11, 6:30pm
Festival of Ideas. Foyle’s Cabot Circus.
September 13, 8:30pm
Bloody Scotland festival. Albert Halls, Dumbarton Road.
Brookmyre and Billingham are Indiscreet.