Pedigree map of John Hassen