Abingdon New Testament Commentaries | James
C. Freeman Sleeper is Professor Emeritus of Religion, Ronaoke College, Salem, Virginia, and Visiting Professor of New Testament, Union Theological Seminary, Richmond, Virginia.