J. P. Carnahan

Jacob Preston Carnahan (September 22, 1832 – July 16, 1912) was an American Confederate officer, a professor of mathematics, and Populist politician.

J. P. Carnahan

Jacob Preston Carnahan (September 22, 1832 – July 16, 1912) was an American Confederate officer, a professor of mathematics, and Populist politician.