Pedigree map of John Robert Cavendish