Author: Marcello Ravaioli
Born: 1959