Global power shifts

1,357,555 views |
Joseph Nye |
TEDGlobal 2010
• July 2010