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