About the Author
D. Stephen Long is Professor of Systematic Theology at Marquette University. Previously he worked at Garrett-Evangelical Theological Seminary, St. Joseph's University and Duke Divinity School. He is an ordained United Methodist and served churches in Honduras and North Carolina. He has published eight books and numerous essays in Systematic Theology and Theological Ethics.