On the sunny evening of Friday 23rd August, South African novelist Lauren Beukes was attending the Edinburgh Book Festival to talk about her acclaimed new novel The Shining