Stephen Grover Why only the best is good enough articleWhy only the best is good enoughStephen GroverAnalysis, vol. 48, no. 4, 1988, pp. 224–224PDFQuotes from this workEither this is the best of all possible worlds, or God is not omnipotent, not perfectly good, or does not exist.Best of All Worldsp. 224