Pedigree map of Thomas Alfred Cain