Pedigree map of John Croft