Pedigree map of Pedro de Ribera