Author: Raffaele Moncada
Born: 1960