Pedigree map of Thomas Kevin Foster Thom Finn