Slavery, abolition and social justice This link opens in a new windowIncludes extensive coverage of topics such as the African Coast; the Middle Passage; the varieties of slave experience (urban, domestic, industrial, farm, ranch and plantation); Spiritualism and Religion; Resistance and Revolts; the Underground Railroad; the Abolition Movement; Legislation; Education; the Legacy of Slavery and Slavery Today.