Jonathan Davis

245 books

438 pages hardcover 2005

fiction mystery thriller informative mysterious tense medium-paced

15 hours, 40 minutes audio 2016

fiction fantasy science fiction adventurous slow-paced

330 pages hardcover 2016

fiction science fiction adventurous emotional tense slow-paced

272 pages paperback 1967

fiction classics emotional reflective slow-paced

317 pages hardcover 1983

fiction fantasy science fiction speculative fiction adventurous challenging mysterious slow-paced

272 pages 2003

nonfiction business economics history informative fast-paced

272 pages 2019

nonfiction history science technology informative medium-paced

336 pages 2009

fiction crime mystery thriller dark mysterious tense fast-paced

355 pages hardcover 2019

fiction literary emotional reflective medium-paced

283 pages digital 2007

fiction contemporary emotional reflective medium-paced