Author: Amedeo Carrocci
Born: 1968