“Up until about 12,000 years ago all humans lived in relatively small bands. Today, virtually everyone lives in vast, cooperative groups of mostly unrelated strangers. How did this happen? … [Religion] forged anonymous strangers into moral communities tied together with sacred bonds under a common supernatural jurisdiction.”