Debate over role of women in advancement of humanity