David Downing

58 books

416 pages first pub 2018 (editions)

fiction historical romance reflective slow-paced

560 pages first pub 2012 (editions)

nonfiction essays mystery reference informative mysterious reflective fast-paced

312 pages first pub 2019 (editions)

fiction historical mystery mysterious reflective slow-paced

352 pages first pub 2013 (editions)

fiction historical mystery adventurous mysterious fast-paced

missing duration info missing pub info (editions)

fiction historical thriller adventurous fast-paced

330 pages first pub 2013 (editions)

fiction historical thriller adventurous challenging mysterious slow-paced

219 pages first pub 1933 (editions)

fiction fantasy religion informative reflective relaxing slow-paced

200 pages missing pub info (editions)

nonfiction classics fantasy literary science science fiction reflective relaxing medium-paced

340 pages first pub 2010 (editions)

fiction historical thriller adventurous mysterious medium-paced

240 pages first pub 2014 (editions)

fiction historical thriller adventurous fast-paced