John Gibbon
f p @

John Gibbon

John Gibbon was a career United States Army officer who fought in the American Civil War and the Indian Wars.

... more on Wikipedia