Iain Banks

32 books

288 pages first pub 1986 (editions)

fiction contemporary literary magical realism reflective slow-paced

400 pages missing pub info (editions)

fiction contemporary thriller challenging medium-paced

198 pages first pub 1989 (editions)

fiction contemporary crime thriller adventurous challenging dark slow-paced

360 pages first pub 2000 (editions)

fiction horror short stories dark reflective medium-paced

162 pages first pub 2015 (editions)

fiction poetry science fiction reflective slow-paced

388 pages first pub 2003 (editions)

nonfiction travel adventurous informative medium-paced

288 pages missing pub info (editions)

fiction contemporary challenging dark slow-paced

390 pages first pub 2005 (editions)

fiction contemporary challenging slow-paced

357 pages first pub 2012 (editions)

fiction contemporary mystery dark mysterious medium-paced

404 pages first pub 2009 (editions)

fiction science fiction adventurous challenging slow-paced