Herbert Hoover actually said...
He is one of America's leaders in philosophic thought.
Context
Radio Remarks Introducing Dr. Robert A. Millikan to the National Advisory Council on Radio in Education
05/21/1931
Radio Remarks Introducing Dr. Robert A. Millikan to the National Advisory Council on Radio in Education
05/21/1931