Kelly A Hammond Author

Kelly A. Hammond is assistant professor of history at the University of Arkansas.