Advancing science - Lodge, Oliver Sir 1851-1940 (Harcourt, Brace & company, 1932)