David L. Mearns

6 books

416 pages first pub 2018 (editions)

nonfiction history memoir science informative mysterious tense slow-paced

264 pages first pub 2009 (editions)

emotional informative inspiring medium-paced

416 pages first pub 2018 (editions)

nonfiction history memoir adventurous emotional informative slow-paced

416 pages first pub 2018 (editions)

nonfiction history memoir adventurous emotional slow-paced

544 pages first pub 2018 (editions)

nonfiction history memoir adventurous emotional informative slow-paced

384 pages first pub 2018 (editions)

emotional informative inspiring medium-paced