John Henry Upshur (5 December 1823 – 30 May 1917) was an admiral in the United States Navy who served during the Mexican-American War and the American Civil War.
John Henry Upshur (5 December 1823 – 30 May 1917) was an admiral in the United States Navy who served during the Mexican-American War and the American Civil War.