Share |

James L. McDonough

is a retired professor of history from Auburn University. He is the author of numerous books on the Civil War.

Current Book: 
William Tecumseh Sherman: In the Service of My Country: A Life