David Downing

40 books

fiction historical mystery mysterious reflective slow-paced

312 pages | first published 2019

fiction historical thriller adventurous fast-paced

missing duration info

fiction historical mystery adventurous mysterious fast-paced

352 pages | first published 2013

fiction historical mystery thriller adventurous mysterious medium-paced

378 pages

fiction historical thriller adventurous challenging mysterious slow-paced

330 pages | first published 2013

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

200 pages

fiction historical thriller adventurous mysterious medium-paced

340 pages | first published 2010

fiction historical thriller adventurous mysterious fast-paced

336 pages | first published 2008

fiction historical thriller adventurous fast-paced

240 pages | first published 2014