J. Christopher Soper

6 books

284 pages hardcover

nonfiction politics religion informative reflective medium-paced

126 pages paperback

nonfiction politics religion challenging informative reflective medium-paced

226 pages 2004

nonfiction politics religion challenging informative reflective medium-paced

280 pages paperback

nonfiction politics informative medium-paced

265 pages paperback 1997

informative reflective medium-paced

248 pages hardcover

nonfiction history politics religion informative reflective medium-paced