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

When ideas have sex