John Fea

John Fea teaches history at Messiah University and is the executive editor of Current (currentpub.com), an online journal of commentary and opinion.

© 2024 Commonweal Magazine. All rights reserved. Design by Point Five. Site by Deck Fifty.