Pedigree map of James McGregor