Author: Pietro Cavara
Born: 1963