Pedigree map of John C Cain