Author: Xavier-Laurent Petit
Born: 1956