Opening shots from the Edinburgh International Book Festival 2018. Photo: © Alan McCredie