Scottish writer Iain Banks says he has been diagnosed with late-stage gall bladder cancer and has just months to live.
Banks says it is "extremely unlikely" he will live more than a year and that his latest novel, The Quarry, will likely be his last.
The 59-year-old said he is "officially very poorly" and is weighing the pros and cons of chemotherapy to extend his life.
"As a result, I've withdrawn from all planned public engagements and I've asked my partner Adele if she will do me the honor of becoming my widow," Banks said in a statement posted on his publisher's website. "Sorry - but we find ghoulish humor helps."
Banks writes general fiction and science fiction, the latter under the name Iain M. Banks.