Pedigree tree of William David Holmes