God's punishment and public goods : A test of the supernatural punishment hypothesis in 186 world cultures.

God's punishment and public goods : A test of the supernatural punishment hypothesis in 186 world cultures.