Elio Baldi Editor

Elio Baldi is Lecturer in Romance languages and cultures at the University of Amsterdam, the Netherlands.

Cecilia Schwartz is Associate Professor of Italian at Stockholm University, Sweden.