Iain M. Banks

Scottish writer

Iain Menzies Banks is a Scottish author who writes mainstream novels as Iain Banks and science fiction as Iain M. Banks.

Read in another language