Iain Banks, who died on Sunday aged 59, believed just last week that he had a few months to live but took a sudden turn for the worse, fellow Scottish writer Ian Rankin said.
Iain Banks dies aged 59