Search - List of Books by Iain Banks
"I wouldn't like to be a character in one of my books!" -- Iain Banks
Iain Banks (born on 16 February 1954 in Dunfermline, Fife) is a Scottish writer. He writes mainstream fiction under Iain Banks, and science fiction as Iain M. Banks, including the initial of his adopted middle name Menzies. In 2008, The Times named Banks in their list of "The 50 greatest British writers since 1945".
Total Books: 167
Early Life and Education more