Edward Bartlett Rugemer

Edward Bartlett Rugemer is an assistant professor of history and African American studies at Yale University.
The Problem of Emancipation - Cover
The Problem of Emancipation