Moralistic gods, supernatural punishment and the expansion of human sociality.

Moralistic gods, supernatural punishment and the expansion of human sociality.