Report copyright - Debates on Slave Trade Overlook the Role of Technology by ...emeagwali.com/.../technology/debates-on-slave-trade... · slave traders used the simple compass to wreak havoc on civilization
Please pass captcha verification before submit form