Piero Garofalo Author & Editor

Piero Garofalo is Professor of Italian Studies at the University of New Hampshire

Elizabeth Leake is Professor of Italian at Columbia University

Dana Renga is Associate Professor of Italian at The Ohio State University