David John

26 books

232 pages missing pub info (editions)

nonfiction religion

61 pages first pub 2001 (editions)

nonfiction childrens adventurous slow-paced

71 pages first pub 2008 (editions)

nonfiction science fiction adventurous informative lighthearted fast-paced

416 pages first pub 2019 (editions)

nonfiction music informative fast-paced

363 pages first pub 2012 (editions)

fiction historical emotional mysterious fast-paced

50 pages missing pub info (editions)

344 pages missing pub info (editions)

missing page info missing pub info (editions) user-added

288 pages first pub 2023 (editions)

fiction historical literary thriller hopeful inspiring sad medium-paced

350 pages first pub 2014 (editions)

dark emotional tense medium-paced