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

When ideas have sex