T David Curp Author

T. David Curp is assistant professor of history at Ohio University.