IAIN M.
Iain M. Banks
Iain M. Barker / The Invocation