God and Human Suffering: An Exercise in the Theology of the Cross by Douglas John Hall Back to product details page >