Pedigree map of William Hamill