Pietro Deandrea Translator & Author

Pietro Deandrea is Associate Professor in English Literature at the University of Torino, Italy