Pedigree map of James Russell Shelton Allen