John Banville

93 books

272 pages 1998

nonfiction essays travel informative reflective slow-paced

432 pages 2012

nonfiction short stories challenging reflective slow-paced

240 pages paperback 1995

fiction contemporary reflective slow-paced

96 pages 2019

nonfiction contemporary reflective slow-paced

176 pages paperback 1973

fiction literary reflective slow-paced

304 pages hardcover 2014

fiction crime mystery mysterious medium-paced

255 pages 2015

fiction literary reflective sad slow-paced

220 pages paperback 1989

fiction mystery dark mysterious reflective slow-paced

360 pages 2015

fiction classics dark slow-paced

560 pages hardcover 2012

nonfiction essays mystery reference informative mysterious reflective fast-paced