Pedigree map of John David Carnahan