David M. Scholer

4 books

863 pages 1991

nonfiction history philosophy religion challenging informative reflective slow-paced

94 pages paperback

medium-paced

413 pages digital 1999

missing page info 1565

challenging informative inspiring medium-paced