Sofonisba Anguissola: Recent Discoveries and Debates