Pedigree map of Thomas Cain