Pedigree map of William McClure Foster