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

When ideas have sex