In a guest post (here) on James Anderson’s blog Analogical Thoughts, Daniel Johnson, Associate Professor of Philosophy and co-editor of Calvinism and the Problem of Evil, claims that a invalid argument lies at the heart of Jerry Walls’ new book Does God Love Everyone? What’s Wrong with Calvinism. I’m afraid that Dr. Johnson is quite mistaken on this point. Prof. Walls’ argument is demonstrably valid.