Laura De Giorgi Editor

Merle Schatz, University of Leipzig; Laura De Giorgi, University of Venice; Peter Ludes University of Cologne.