Jordan Flaherty

5 books

326 pages 2010

nonfiction history politics race informative slow-paced

207 pages 2016

nonfiction race informative reflective slow-paced

200 pages 2007

nonfiction history politics race challenging informative reflective slow-paced

81 pages

223 pages paperback 2003

nonfiction challenging informative reflective medium-paced