Author: Piero Giuseppe Delprete
Born: 1958