Our Ancestors Live in Us