How Humanity Survives and Thrives Dave Gould Fri, 3 Jan 2025 - 04:21 Human dominance from cooperation based on ethics.