Inevitable Surprises: Thinking Ahead in a Time of Turbulence by Peter Schwartz Back to product details page >