giovanni cantone