Jean Bernard Léon Foucault

Jean Bernard Léon Foucault (18 Sep 1819 - 11 Feb 1868), French physicist.