Pedigree map of William Haggans