Social Development, the Environment, and the Future of the Planet