Eric L Clements

Clements is assistant professor of history at Southeast Missouri State University.