Author: Francesco Rivieccio
Born: 1957