Witness for Freedom: African American Voices on Race, Slavery, and Emancipation by C. Peter Ripley Back to product details page >