Pedigree map of William Hadden