Author: Alfonso Valsecchi
Born: 1971