Triumph & Defeat: The Vicksburg Campaign
by author Terrence J. Winschel.