Author: Davide Barilli
Born: 1959