Under what name did Iain Banks write science fiction?
Iain L. Banks
Iain M. Banks
Iain J. Banks
Iain S. Banks
Answer
The answer to the question is Iain M. Banks. Iain Banks was a Scottish writer of science fiction and mainstream fiction. He is best known for his science fiction novels, which he wrote under the name Iain M. Banks to distinguish them from his mainstream novels.
Iain Banks Genius-Level Quiz: 31 Questions for the intellectually elite