Book Review: Stephen Russell Mallory / A Biography of the Confederate Navy Secretary and United States Senator by Keith E. Miller9/3/20185/17/2024