Pedigree map of William McGregor