Pedigree map of James William Foster