Iain M. Banks

47 books

487 pages first pub 1993 (editions)

fiction science fiction adventurous challenging medium-paced

534 pages first pub 2004 (editions)

fiction science fiction adventurous challenging slow-paced

262 pages first pub 1989 (editions)

fiction short stories adventurous lighthearted slow-paced

1209 pages first pub 2016 (editions)

fiction science fiction short stories adventurous challenging informative slow-paced

514 pages first pub 1987 (editions)

fiction science fiction adventurous dark tense medium-paced

160 pages first pub 2023 (editions)

nonfiction art science fiction informative medium-paced

451 pages first pub 1996 (editions)

fiction science fiction adventurous challenging slow-paced

279 pages first pub 1994 (editions)

fiction science fiction adventurous challenging mysterious medium-paced

630 pages first pub 2012 (editions)

fiction science fiction adventurous challenging slow-paced

405 pages first pub 1998 (editions)

fiction fantasy science fiction adventurous challenging mysterious slow-paced