Champion Hill: Decisive Battle for Vicksburg
by author Timothy B. Smith