Interview with Owen Lovejoy, discoverer of Ardi
Owen Lovejoy, biological anthropologist and lead analyst on the team that discovered and examined "Ardi," or Ardipithecus ramidus, the oldest skeleton of a human ancestor ever found, was on NPR's . . . more

