Did Religion Play a Causal Role in the Evolution of Large, Complex Societies?

(Hamburg, Hamburg State: Latest Thinking, 2017), 8 mins
Open Access