The Leibnizian ‘Best of all possible Worlds’ is the worst of all possible explanations. Leave a reply A. Darius Kamali Share this:TwitterFacebookLike this:Like Loading...