Pedigree map of John Cave