David Klinghoffer

10 books

350 pages 2015

nonfiction science challenging informative medium-paced

558 pages 2009

nonfiction philosophy science informative slow-paced

182 pages paperback

nonfiction science informative slow-paced

256 pages 2005

nonfiction religion reflective slow-paced

350 pages digital 2015

348 pages hardcover 2003

nonfiction religion challenging reflective medium-paced

240 pages 2011

nonfiction religion inspiring reflective sad slow-paced

262 pages 1998

memoir religion reflective medium-paced

537 pages digital

256 pages hardcover 2007