Overview

Eric John Holmyard

(1891—1959) teacher and historian of science