Iain M. Banks

37 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

514 pages first pub 1987 (editions)

fiction science fiction adventurous dark tense 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 slow-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

403 pages first pub 2000 (editions)

fiction science fiction adventurous challenging slow-paced

593 pages first pub 2008 (editions)

fiction science fiction adventurous challenging slow-paced