Atlantic slave trade

Klein, Herbert S

Atlantic slave trade - 2nd ed - Cambridge: Cambridge Univeristy Press, 2010 - xx, 242 p. : ill., maps ; 23 cm

9780521766302


Slave trade - Africa

306.36209 KLE

Powered by Koha