Leon Foucault date unknown Jean Bernard Leon Foucault 18191868 French physicist. Velocity of light Rotation of earth Gyroscope. Silveronglass telescope mirrors. Engraving Editorial Stock Photo - Afloimages
(Jean Bernard) Leon Foucault (1819-1868) French physicist. Velocity of light: Rotation of earth: Gyroscope. Silver-on-glass telescope mirrors. Engraving