Iain M. Banks

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

Last modified on 7 February 2012, at 05:08