Pedigree map of John Franklin Carter