Pedigree map of John Branford