Author: Davide Calanca
Born: 1979