Pedigree map of James Thomas Allen