Pedigree map of William Holmes