Cooperation: A Political, Economic, and Social Theory