Author: Maurizio Puppo
Born: 1965