20090521 home.science: Missing link in evolution found?