Author: Giacomo Tumbarello
Born: 1961