Author: Flavio Almerighi
Born: 1959