David Barry Gaspar

David Barry Gaspar is Professor of History at Duke University.