Petra Sleeman Editor

Petra Sleeman, University of Amsterdam, The Netherlands; Giuliana Giusti, Ca' Foscari University of Venice, Italy.