Could a Good God Permit So Much Suffering? A Debate / - Sterba, James. (Oxford University Press,)