Author: David Monniaux
Born: 1976
Bio: French computer scientist