1,318,267 views | Joseph Nye • TEDGlobal 2010

Global power shifts