David C Duke

David C. Duke is a professor of history at Marshall University.