Pedigree map of John Hagen