Pedigree map of Peter Hall Foster