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