Pedigree map of Thomas Cahillane