
Dr. Glen Shellrude
Professor of New Testament
646-378-6173
Ph.D. University of St. Andrews
M.Div. Denver Seminary
B.A. American University of Beirut
Professor of New Testament
646-378-6173
Ph.D. University of St. Andrews
M.Div. Denver Seminary
B.A. American University of Beirut