Neo-evolutionism (Childe, White, Steward, Sahlins and Service)

(f) Neo-evolutionism (Childe, White, Steward, Sahlins and Service)

Part of Anthropological theories: