champion hill decisive battle for vicksburg

Review: Champion Hill: Decisive Battle for Vicksburg

by Brett Schulte on February 23, 2006 · 3 comments