The Menstrual Cycle And Adolescent Health by Catherine M. Gordon