James B. Nelson

James B. Nelson is professor emeritus of Christian ethics at United Theological Seminary of the Twin Cities in Minnesota.