Pedigree map of John Flint