Author: Carlo Felice Casula
Alternate names: Carlo Casula
Born: 1947