Author: Stefano Rosi Galli
Born: 1972