Worldwatch Paper #8: World Population Trends: Signs of Hope, Signs of Stress