Leigh Phillips

Author Archive

  • Dec 5, 2022
    In November 2022, the world’s population hit 8 billion, according to a UN assessment. It’s a remarkable achievement in human flourishing—but not if you listen to...