Iain Banks is a Scottish author of both mainstream fiction and science fiction, writing under the name Iain M. Banks for his science fiction work.
At the Edinburgh International Book Festival, Robert Morgan talks to Iain Banks about his mainstream and science fiction work, his inspirations for his books and what he thinks of adaptations of his works.