Pedigree map of John Craven