THE BEST EXPERIENCE I HAD IN ITALY! Master, student, philosopher, father, friend - Stefano Salvadori is all that and more. We were in...