On the Edge of 8 Billion20