Author: Salvatore Barbagallo
Born: 1958