Blood Magic: A History of Menstruation women through the agesKate J. ArmstrongJuly 28, 2021women's issues