FRANCESCO LO CASTRO Italy, USA, b. 1976