Author: Lamberto Ferranti
Born: 1957