The Great Stain: Witnessing American SlaveryEbookThe Great Stain: Witnessing American SlaverybyNoel RaeRating: 3 out of 5 stars3/5Save The Great Stain: Witnessing American Slavery for later