The Extreme Future: The Top Trends That Will Reshape the World for the Next 5, 10, and 20 Years

The Extreme Future

The Top Trends That Will Reshape the World for the Next 5, 10, and 20 Years

2006 • 371 pages