Sharon Patricia Holland

6 books

392 pages paperback 2006

nonfiction history challenging informative reflective slow-paced

512 pages 2011

nonfiction history lgbtqia+ challenging informative slow-paced

310 pages hardcover 1999

challenging informative reflective medium-paced

184 pages paperback 2012

nonfiction race challenging informative reflective slow-paced

344 pages hardcover

adventurous dark tense medium-paced

248 pages 2000

challenging reflective slow-paced