Author: Bernard Vandewalle Jean Lombard