Philosophy, Science, and the Sovereignty of God