Iain M. Banks

46 books

fiction science fiction adventurous challenging medium-paced

480 pages | first published 1993

fiction short stories adventurous lighthearted slow-paced

262 pages | first published 1989

fiction contemporary fantasy science fiction challenging dark slow-paced

288 pages

fiction literary challenging dark slow-paced

288 pages

fiction science fiction adventurous challenging slow-paced

499 pages | first published 1996

fiction science science fiction adventurous challenging slow-paced

324 pages

fiction fantasy science fiction adventurous challenging slow-paced

311 pages | first published 1994

fiction fantasy science fiction adventurous challenging mysterious slow-paced

343 pages | first published 1998

fiction science fiction adventurous challenging slow-paced

496 pages | first published 2000

fiction science fiction adventurous challenging slow-paced

593 pages | first published 2008