Author: Gian Piero Maragoni
Born: 1959