Pedigree map of William Keegan