The Campaign for Vicksburg: Grant Strikes the Fatal Blow (volume 2)

9780890293133
0-89029-313-9