Nicolas Gustave Hubbard

French economist