Author: De Martonne. Emmanuel.