Pedigree tree of William Hadden