Author: Edouard Delruelle
Born: 1963