Life expectancy 8 billion and counting: Can we really control population growth, should we? November 15, 2022