Trust, Cooperation, and Human Psychology