Mike Waters on Social Responsibility

Mike Waters discusses competitive cooperation, social responsibility, the failures of social Darwinism and describes how humanity must evolve cooperatively in order to survive in the new millennium.