John C. Pemberton, Confederate Commander at Champion Hill
Biography
Return to "The Leaders"
Champion Hill Home