Author: Giovanni Barbagallo
Born: 1952