Author: Carlo Valsecchi
Born: 1965