Pedigree map of John Andrew Hafer