James B. McPherson, XVII Army Corps
Biography
Return to "The Leaders"
Champion Hill Home