Caterina VarchettaBooksFoundations Italian 1Foundations Italian 2Foundations Italian 1 (Palgrave Foundation Languages)Foundations Italian 1Author data: Open Library