Seol mar théacs é seo: The pedigree of the human race,