Pedigree map of John Kirkland