The scale at which humans cooperate expanded greatly over the last 10,000 years—from hundreds of people to hundreds of millions. One popular theory that explains this dramatic increase in the scale and complexity of human societies is known as the Big Gods hypothesis. The basic idea,
A week or two ago I was sitting in a doctor’s office, when I realized that I forgot to bring any readings with me. As I was idly rifling through the usual stack, my roving eye was suddenly arrested by a cover of a two-year old National Geographic, which proclaimed THE BIRTH OF RELIGIO