Did Vicksburg live up to its "Gibraltar of the Confedercy" hype?

Back
Top