Joseph G. Dawson

Joseph G. Dawson III is assistant professor of history at Texas A & M University, Galveston.
Army Generals and Reconstruction - Cover
Army Generals and Reconstruction