John R. Shoup

3 books

100 pages paperback

nonfiction biography education history informative inspiring reflective medium-paced

156 pages hardcover

nonfiction education medium-paced

290 pages digital 2014