The future of humanity continues to spur debate. Will technology enhance or alter human life? Will human beings protect or destroy the environment? Will globalization spread disease or improve human... This description may be from another edition of this product.