Tom Devine speaks to Allan Little at the Edinburgh International Book Festival