In April, Dunfermline-born author Iain Banks announced that he had inoperable gall bladder cancer and was unlikely to live for more than a year. In this interview, he talks to Kirsty Wark about his life, his career as both a writer of mainstream novels and sci-fi, and how he has coped with the prospect of death.