Feminism. Historical legacies and current challenges