Author: Flavio Oreglio
Born: 1958