Author: Michel Rosenfelder
Born: 1969