The hidden face of God : how science reveals the ultimate truth /
Schroeder, Gerald L.
New York ; London : Free Press,
c2001.
Includes index.
Religion and science.
God