1
by Lucchesi, Francesca
Published 2012
Firenze University Press