Pedigree map of Sir William Cotton