Title: Mastering The Niger James Macqueens African Geography And The Struggle Over Atlantic Slavery
Subjects: Slave trade, africa, Niger river, Africa, biography, Discovery and exploration, British, Slave trade