2,628,467 views | Matt Ridley • TEDGlobal 2010

When ideas have sex