Pedigree map of James Cain