A popular theodicy: an endeavor to understand the existence of both God and suffering. How can a good God allow evil in the world? What does it all mean?A masterful teacher addresses the perennial... This description may be from another edition of this product.