D. Stephen Long is Professor of Systematic Theology at Marquette University. Among his recent publications are Tragedy, Tradition, Transformism (2007), The Goodness of God (2008). Forthcoming from James Clarke & Co in Autumn 2010 is his Sovereighnty of God Debate.