den länge sökta felande länken mellan människor och apor.