Hegemonic masculinity draws some of its historical roots from both the fields of social psychology and sociology which contributed to the literature about the male sex role that had begun to recognize the social nature of masculinity and the possibilities of change in men's conduct. This literature preceded the Women's Liberation Movement and feminist theories of patriarchy which also played a strong role in shaping the concept of hegemonic masculinity. The core concepts of power and difference were found in the gay liberation movement which had not only sought to analyse the oppression of men but also oppression by men. This idea of a hierarchy of masculinities has since persisted and strongly influenced the reformulation of the concept.