Our Three Ancestral Lineages and Our Three Souls