Cultural evolution

Evolutionary theory of social change From Wikipedia, the free encyclopedia