Introduction to Sociology
Technological advancements in tools and energy sources
Religious institutions organizing social order in horticultural societies
Marxist class conflict over production and distribution
Cultural diffusion of beliefs and practices across societies