Herbert Hoover actually said...
Civilized society depends in ever increasing degree upon the spirit of inquiry and the utilization of scientific truth.
Context
Message to the World Power Conference
06/17/1930
Message to the World Power Conference
06/17/1930