Dr. Glen Shellrude

Professor of New Testament

Profile - Nyack College
646-378-6173
Alliance Theological Seminary
Ph.D. University of St. Andrews; M.Div. Denver Seminary; B.A. American University of Beirut