Vincent (K. Steven)

K Steven Vincent is a professor of history at North Carolina State University, where he teaches courses in European intellectual history and modern French History.