Iain M. Banks /
Kincaid, Paul,author.
Includes bibliographical references and index.
Banks, Iain, 1954-2013
Banks, Iain, 1954-2013.
Science fiction, English
Science fiction, English.
Iain M. Banks.