Author: Piergiorgio Odifreddi
Alternate names: P. Odifreddi
Born: 1950