Author: VIDAL DE LA BLACHE P. / GALLOIS L. / DEMANGEON Albert