Author: Diego Giovanni Ravelli
Born: 1965