Scottish author Iain Banks has been diagnosed with terminal cancer and has less than a year to live.
Iain Banks diagnosed with terminal cancer