Author: Daniele Carlo Struppa
Born: 1955