Henry Halleck, General-in-Chief

Biography

Return to "The Leaders"

Champion Hill Home