Author: Claudio Panella
Born: 1959