Jean Bernard Léon Foucault

French physicist