Pedigree map of Cosmo Petrarca