Iain Banks diagnosed with gall bladder cancerguardian.co.uk1 point·nherment··0 commentsOpen articleSaveView on HN