Amy Shira Teitel

3 books

304 pages 2015

nonfiction history science informative slow-paced

448 pages 2020

nonfiction feminism history science informative medium-paced

288 pages 2015

nonfiction history science informative tense medium-paced