David L. McMahan

10 books

329 pages missing pub info (editions)

nonfiction philosophy religion informative reflective medium-paced

299 pages first pub 2008 (editions)

nonfiction history religion informative reflective medium-paced

139 pages first pub 2014 (editions)

inspiring lighthearted medium-paced

242 pages first pub 2002 (editions)

19 pages first pub 2012 (editions)

240 pages missing pub info (editions)

nonfiction autobiography biography history philosophy religion informative reflective medium-paced

missing page info first pub 2008 (editions)

informative reflective slow-paced

272 pages first pub 2017 (editions)

nonfiction science informative reflective relaxing medium-paced

258 pages missing pub info (editions)

264 pages missing pub info (editions)

informative reflective relaxing medium-paced