Pedigree map of John Hanifin