Author Details

De Pasquale, Andrea, National Central Library of Rome, Italy