Pedigree map of David William Perry