Pedigree map of John Valentine Allen