Stephen B. Eccher

Associate Professor of Church History and Reformation Studies

Education

B.A. Palm Beach Atlantic College
M.Div. Southeastern Baptist Theological Seminary
M.Litt. The University of St. Andrews
Ph.D. The University of St. Andrews