A fossil cast of ‘Ida,’ a 47-million year-old fossil, is pictured at the Natural History Museum in London, on May 27, 2009. The fossil, also known as ‘Darwinius masillae,’ was discovered in Germany by a team of Norwegian scientists, and could be the evolutionary ‘missing link’ between humans and our distant ancestors. AFP PHOTO/Shaun Curry (Photo credit should read SHAUN CURRY/AFP/Getty Images)