The Reluctant Prophets: Has Science Found God