Iain Banks

32 books

176 pages hardcover 2015

fiction poetry science fiction reflective slow-paced

327 pages paperback 2013

fiction contemporary reflective slow-paced

384 pages hardcover 2003

nonfiction travel adventurous informative medium-paced

288 pages paperback 1997

fiction mystery challenging dark slow-paced

400 pages paperback 2005

fiction contemporary challenging slow-paced

357 pages hardcover 2012

fiction contemporary mystery dark mysterious medium-paced

404 pages hardcover 2009

fiction science fiction adventurous challenging slow-paced

352 pages paperback 1985

fiction literary challenging slow-paced

184 pages paperback 1984

fiction horror literary challenging dark medium-paced

455 pages paperback 1995

fiction contemporary dark fast-paced