Author: Jean Lafforgue
Born: 1962