On AlterNet: African slave trade