Witness for freedom : African American voices on race, slavery, and emancipation - Ripley, C. Peter; Finkenbine, Roy E.; Hembree, Michael F.; Yacovone, Donald (The University of North Carolina Press, 1993)