?Out of stockBlood: The Science, Medicine, and Mythology of MenstruationJennifer GunterMedicineY20244.2(3,411)—