David R. Mares

7 books

240 pages hardcover

nonfiction history politics informative reflective medium-paced

157 pages 2005

nonfiction crime economics challenging informative slow-paced

398 pages hardcover

nonfiction history politics informative medium-paced

203 pages paperback 2012

203 pages paperback 2012

missing page info 2012

informative reflective slow-paced

164 pages hardcover

nonfiction business politics medium-paced