vincenzo cain