Henri Cros French, 1840-1907