Seol mar théacs é seo: Who [i]s who in genealogy and heraldry