altertainment.net
Farewell Iain Banks
Of all the great authors I read in the last decade or so, none seemed to possess the combination of utterly fantastic imagination and optimism in the future of humanity that Iain Banks put into his…