Andrea Rocci Author & Editor

Marcel Danesi, University of Toronto, Canada; Andrea Rocci, University of Lugano, Switzerland.