June 24, 2011 Talk by Rachel Sussman at TEDGlobal 2010 Stock image for TED talk Rachel Sussman: The world’s oldest living things. Image Courtesy : TED.com