Michele Schreiber

2 books

200 pages 2014

nonfiction feminism politics challenging informative slow-paced

320 pages 2016

nonfiction politics informative inspiring reflective medium-paced