Skip to content

Mastering the Niger: James MacQueen’s African Geography & the Struggle over Atlantic Slavery