Skip to main content

Civil War Trust

About the Author

John F. Marszalek is the executive editor and managing editor of the Ulysses S. Grant Presidential Library at Mississippi State University.

Our Sponsors

Powered by Blackbaud
nonprofit software