Gerald L. SmithGerald L. Smith is assistant professor of history at Memphis State University. Books by the Author