All articles by Keith Harris

About Keith Harris

Keith Harris, Ph.D., is a public historian and blogger who runs Keith Harris History. He received his Ph.D. at the University of Virginia where I specialized in nineteenth-century American history with a special emphasis on the Civil War, Reconstruction, and the era of Reconciliation. Follow him on Twitter.