Jonathan Davis

255 books

470 pages paperback 2002

fiction historical literary magical realism romance dark mysterious medium-paced

352 pages paperback 1995

fiction dystopian literary dark reflective tense medium-paced

208 pages hardcover 2008

fiction contemporary challenging reflective slow-paced

229 pages 2003

nonfiction biography history true crime informative slow-paced

289 pages digital 2013

nonfiction philosophy psychology religion science challenging informative reflective slow-paced

348 pages 1991

fiction science fiction adventurous challenging mysterious medium-paced

339 pages hardcover 2007

fiction contemporary literary emotional sad medium-paced

336 pages hardcover 2022

fiction fantasy science fiction adventurous emotional medium-paced

204 pages paperback 1986

fiction science fiction short stories adventurous dark tense medium-paced

416 pages 1980

nonfiction history informative fast-paced