Author: Rombaux-Roland.