Author

David Blight

David W. Blight is the Sterling professor of history at Yale University.