admin 28 September 2011 Philosophy When ideas have sex admin 28 September 2011 Philosophy Matt Ridley on the rise and rise of humanity. 6919 blog/philosophy/when-ideas-have-sex