Author: Thierry Gallauziaux
Born: 19..