1,312,487 views | Joseph Nye • TEDGlobal 2010

Global power shifts

400px - 699px -D- - Talk-page marketing banner