Global warming, environmental degradation, the rapid pace of technological innovation, and the economic stresses of globalization give rise to much speculation about the future. How will these dynamic factors affect society in the coming
2045 A Story of Our Future
