Slavery, Abolition, and Social Justice