A. James Fuller

A. James Fuller is assistant professor of history at the University of Indianapolis in Indiana and co-author of the forthcoming Contending Voices: Biographical Explorations of the American Past.
Chaplain to the Confederacy - Cover
Chaplain to the Confederacy