Herbert Hoover actually said...
Your organization is a great militant body enlisted in the fundamental advancement of human progress.
Context
Radio Address to the World's Conference of the Young Men's Christian Association.
08/07/1931