David Mitchell

80 books

401 pages digital 2001

fiction literary magical realism adventurous mysterious reflective medium-paced

135 pages hardcover 2005

nonfiction memoir psychology informative inspiring reflective fast-paced

256 pages paperback 1980

fiction science fiction challenging reflective slow-paced

113 pages paperback 1937

fiction short stories lighthearted reflective slow-paced

192 pages paperback 1982

fiction historical literary reflective sad slow-paced

241 pages paperback 2015

fiction fantasy horror mystery adventurous mysterious reflective slow-paced

479 pages hardcover 2010

fiction historical literary adventurous challenging slow-paced

296 pages paperback 2000

fiction horror science fiction dark mysterious tense medium-paced

592 pages paperback 2020

fiction historical music adventurous challenging mysterious medium-paced

8 pages digital