Pedigree tree of William Peter Huff