Main festival programme

Thursday, June 14

6pm: Mark Beaumont, FM, £13 (£11 concessions)

6.15pm: Liz Lochhead. SBBM, £9 (£7)

6.15pm: Dr John Reid, Lochcarron Marquee, £9 (£7)

7.30pm: Prue Leith, FM, £13 (£9)

7.45pm: Charles Glass with Rory Bremner, SBBM, £9 (£7); Katriona MacEwan, LM, £9 (£7); James Naughtie, FM, £13 (£11)

9.15pm: Iain Banks, SBBM, £9 (£7).

Friday, June 15

4.45pm: Simon Watt, SBBM, £9 (£7)

6pm: William Boyd, FM, £13 (£11)

6.15pm: Frank Close and Peter Higgs, SBBM, £9 (£7)

7.30pm: Sir David Frost with Rory Bremner, FM, £13 (£11)

7.45pm: James Holland, SBBM, £9 (£7)

9pm: Jeremy Vine, FM, £13 (£11)

9.15pm: Richard Holloway, SBBM, £9 (£7).

Saturday, June 16

1.30pm: Sir Walter Scott Prize, FM, £13 (£11)

3pm: Britain’s Best Historical Fiction, FM, £13 (£11)

4.30pm: Melrose Mastermind hosted by Sally Magnusson, FM, £13 (£11); Jennie Erdal (pictured), DCST, £9 (£7)

4.45pm: Jeremy Wade, SBBM, £9 (£7); 4.45pm: Borders Writers’ Forum, LM, £9 (£7)

6pm: Hilary Mantel, FM, £13 (£11)

hosted by Sally Magnusson, FM, £13 (£11); Jennie Erdal, Davidson Chalmers Storytelling Tent, £9 (£7)

4.45pm: Jeremy Wade, SBBM, £9 (£7); 4.45pm: Borders Writers’ Forum, LM, £9 (£7)

6pm: Hilary Mantel, FM, £13 (£11)

6.15pm: Kathy Lette, SBBM, £9 (£7); Tom Pow, DCST, £9 (£7)

7.30pm: Ian Rankin, FM, £13 (£11)

7.45: Andrew Miller, SBBM, £9 (£7)

9pm: Rory Bremner, Kirsty Wark and James Naughtie, FM, £13 (£11)

9.15pm: Chris Bookmyre, SBBM, £9 (£7).

Sunday, June 17

3pm: Tam Dalyell, FM, £13 (£11)

3.30pm: Vivien French: an introduction to writing for children, DCST, £5

4.30pm: Andy McNab, FM, £13 (£11)

4.45pm: Isla Blair, SBBM, £9 (£7); Exciting new voices in fiction, LM, £9 (£7)

6pm: Alastair Darling, FM, £13 (£11)

6.15pm: Patrick Gale, SBBM, £9 (£7); Allan Massie, LM, £9 (£7)

7.30pm: The Jewel in the Crown with Art Malik and Susan Wooldridge, FM, £13 (£11)

7.45pm: Ed Smith with Rory Bremner, SBBM, £9 (£7)

9pm: John Sessions, FM, £13 (£11).