Evolution, Games, and God: The Principle of Cooperation 34,08 EUR*