Michael B. Ballard Books by the Author Previous slide in carousel The Battle of Vicksburg Vicksburg Next slide in carousel