Inevitable Surprises: Thinking Ahead in a Time of Turbulence

Inevitable

by Peter Schwartz

Paperback

ISBN: 978-1-59240-069-0

ISBN-10: 1-59240-069-8

Avery · 2004

See also:
2004PaperbackInevitable Surprises: Thinking Ahead in a Time of Turbulence
2003HardcoverInevitable Surprises: Thinking Ahead in a Time of Turbulence
2003PaperbackInevitable Surprises: Thinking Ahead in a Time of Turbulence