Simon CallowSimon Callow, Edinburgh International book festival 2017Chris Patten, Edinburgh International book festival 2017Caroline Brothers, Edinburgh International book festival 2017John NivenChris Patten, Edinburgh International book festival 2017Evelyn Glennie, Edinburgh International book festival 2017Evelyn Glennie, Edinburgh International book festival 2017Alan Riach, Alexander Moffat, John Purser, Edinburgh International book festival 2017Elif Shafak Edinburgh International book festival 2017Marcus Sedgwick, Edinburgh International book festival 2017Colm T—ib’n, Edinburgh International book festival 2017Katy Mahood, Edinburgh International book festival 2017Hera Lindsay Bird, Edinburgh International book festival 2017Lura Waddell, Edinburgh International book festival 2017Paul Muldoon, Edinburgh International book festival 201Jess Richards, Edinburgh International book festival 2017Caroline Brothers, Edinburgh International book festival 2017Eva Dolan, Edinburgh International book festival 2017Andre Naffis-Sahely, Edinburgh International book festival 2017