Home › Authors › Campbell, James T 👤 Campbell, James T 1 book Books by Campbell, James T Middle passages : African American journeys to Africa, 1787-2005