Pedigree map of John Devenport