Pedigree map of John Lanford