Consilience, Truth and the Mind of God: Science, Philosophy and Theology in the Search for Ultimate Meaning [Hardcover]