Stephen G. Hall Follow the Author on Twitter Author Website Stephen G. Hall is assistant professor of history at Alcorn State University. Books by the Author