Could a Good God Permit So Much Suffering? presents a debate about whether the kind of world we live in, ridden with horrendous evil, is compatible with the existence of the all-good, all-powerful God of traditional theism. James Sterba puts the case against, and Richard Swinburne argues in favour.