David Shepard

8 books

228 pages paperback

nonfiction religion medium-paced

missing page info digital 2020

challenging informative reflective medium-paced

211 pages 2014

nonfiction informative slow-paced

494 pages paperback

fiction erotica medium-paced

333 pages hardcover

nonfiction art reflective medium-paced

80 pages paperback

nonfiction poetry medium-paced

144 pages hardcover 1996

informative inspiring medium-paced

172 pages paperback

nonfiction sports medium-paced