Marc B. Shapiro

5 books

296 pages 1999

nonfiction history challenging informative reflective medium-paced

256 pages 2011

nonfiction religion challenging informative reflective medium-paced

221 pages 2003

nonfiction religion challenging informative reflective slow-paced

106 pages 2006

nonfiction informative reflective medium-paced

200 pages paperback

nonfiction history philosophy religion medium-paced