Michael Dumper

6 books

339 pages hardcover

nonfiction history politics sociology informative reflective fast-paced

384 pages hardcover

nonfiction politics religion informative medium-paced

233 pages

227 pages paperback

352 pages paperback 2006

320 pages hardcover

nonfiction history politics