God Is Great, God Is Good: Why Believing in God Is Reasonable and Responsible by William Lane Craig Back to product details page >