Author: Marcillac, Raymond.