Witness for freedom African American voices on race, slavery, and emancipation - Ripley, C. Peter, 1941- (University of North Carolina Press, 1993)