Pedigree map of John Lang