Elena Carpanelli Editor

Elena Carpanelli, University of Parma, ItalyNicole Lazzerini, University of Florence, Italy