Shopping cart

About: James Barnes

Profile:
James J. Barnes is professor of history at Wabash College in Indiana. He was a Rhodes and Fulbright Scholar and received a Woodrow Wilson Fellowship.
 

Books by James Barnes:

authors template page