Tim O'Connor finished.

The Next 100 Years

A Forecast for the 21st Century

By George Friedman

Comment ยท