Judith Kelleher Schafer

6 books

230 pages paperback

nonfiction history race challenging informative reflective medium-paced

221 pages 2009

nonfiction history informative fast-paced

513 pages paperback 1984

nonfiction history challenging informative reflective medium-paced

888 pages digital

challenging dark medium-paced

480 pages 1997

history challenging informative reflective slow-paced

412 pages paperback

nonfiction history politics sociology medium-paced