Riot Headline 10 Exciting Books to Read this Summer

#iain banks

Bravery: A Few Words on Iain Banks

Sean Bell reflects on ground-breaking novelist Iain Banks' recent announcement that he has been diagnosed with terminal cancer.