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 health? Will poverty be eliminated or will the gap between rich and poor continue...