John Henkel

Associate Professor of Classics and General Studies
B.A., College of William and Mary, Phi Beta Kappa; M.A., Ph.D., University of North Carolina at Chapel Hill

arrow_upward