Pedigree map of James Stewart Perry