John P Davis Author

John P. Davis has previously taught at Ohio State University and the University of Kentucky, where he received his PhD. He is currently an assistant professor of history at Hopkinsville Community College, Kentucky.