Author: Carlo Carrara
Born: 1959