Science marches on. The origin, progress and significance of scientific knowledge ... /
Shepherd, Walter.
London, 
1939.