Author: Stefano Petrucciani
Born: 1953
Bio: Italian philosopher