Pedigree map of James Russell Allen