Modern science and human freedom - Miller, David L. 1903-1986 (1969)