Nick Barley, director, Edinburgh International Book Festival. Courtesy: Edinburgh International Book Festival

Nick Barley, director, Edinburgh International Book Festival. Courtesy: Edinburgh International Book Festival