John Henry James — American Civil War officer