Francesca Ferrara Editor

Laurie Edwards, St. Mary's College of California, USA

Francesca Ferrara, University of Turin, Italy

Deborah Moore-Russo, SUNY, University at Buffalo, USA