Sociocultural Evolution
2017-07-10T15:33:15+00:00Sociocultural evolution describes the process of evolution as it acts on macro-scale social systems of all kind. Sociocultural evolution through a process of variation, selection, and duplication of social structures and cultural constructs leads over time to create complexity