Gary A Long

Long is Associate Professor of Biblical and Theological Studies at Bethel College, St. Paul, Minnesota.